perl - perl: 组合多个一维数组的多维数组
问题描述
我有多个一维数组 -
@p=(0,1,1,2);
@q=(0,1,3,4);
@r=(0,2,1,5);
现在我必须创建一个包含多个数组的多维数组,包括上面写的那些。
my @array = (
'a' => [ 800 ], #Written manually
'b' => [ 'A', 'B' ], #Written manually
'c' => 101, #Written manually
'p' => [0,1,1,2], #Need to bring from the @p
'q' => [0,1,3,4], #Need to bring from the @q
'r' => [0,2,1,5], #Need to bring from the @r
);
在@array
、'a'
、'b'
、内部'c'
是手动编写的(或已经可用)。现在,我怎样才能把这些@p
,@q
并@r
把它们放在里面@array
形成所需的多维数组?
解决方案
推荐阅读
- c++ - Win32 查找所有分配的内存
- c# - 无法将 json 对象发布到 asp.net webapi
- kubernetes - 如何使用 kubernetes 中的大使在子路径下映射包含静态网页的服务?
- javascript - 使用 Jquery 和 AJAX 填充 Select 元素并且不使用 async:false 属性
- dynamics-crm - 无法将用户添加到其他团队
- visual-studio-code - VSCode 更改垂直引导线缩进
- c# - 为什么我的 tcplistener 听不到。当我构建我的应用程序的 setup.exe 文件时?
- c# - 如果不存在则更改表添加 Cassandra
- c++ - 为什么我的工人在错误的线程中工作?
- nginx - nginx中的proxy_read_timeout连续两次读操作是什么意思?