1
7
正如其他人提到的,您描述的是一个不寻常的数据结构:一个只有一个元素的数组,它是一个hashrefs的arrayref。我假设你确实出于某种原因想要这个结构。
等于
因为你想把hashrefs推到arrayref中
但是只有一个元素的数组是不常见的。查看您发布的附加代码,您真正想要的是:
或者:
然后使用
任何一个都可以。由你决定你喜欢哪一个。我可能会选第二个版本。 |
2
5
|
3
3
错误的括号。 您实际上需要构建这样的结构:
要在循环中执行此操作,需要修改此代码:
原因是方括号建立了对数组的引用。对数组的引用与数组不同。
要列出要分配给数组的元素,请使用圆括号
|
4
3
[]引用空数组。您正在创建一个包含一个元素的数组。只说:
|
Toniq · javascript为php保存多维数组 1 年前 |
Jannis · Java中数组的怪异行为 1 年前 |
callum · 如何识别数组中与给定序列不匹配的元素? 1 年前 |
tenfour · 如何使用数组元素的索引初始化数组元素 2 年前 |
Guillaume · 使用操作从Python列表创建numpy数组 2 年前 |
maxMas · Swift 5:为什么会出现索引超出范围错误? 2 年前 |