在Julia中,可以使用列表推导式来创建不同大小数组的列表。下面是一个示例代码:
# 创建不同大小数组的列表
array_list = [rand(Int, i) for i in 1:5]
# 打印列表的内容
for arr in array_list
println(arr)
end
在上面的代码中,我们使用列表推导式 [rand(Int, i) for i in 1:5]
创建了一个包含不同大小数组的列表。rand(Int, i)
用于生成一个随机的整数数组,数组的大小由变量 i
决定。1:5
表示 i
的取值范围为 1 到 5。
然后,我们使用 for
循环遍历列表中的每个数组,并打印数组的内容。输出结果可能如下所示:
[0]
[0, 1]
[1, -1, 2]
[-1, -2, -2, 0]
[1, 2, 0, -2, 2]
这样,我们就通过列表推导式创建了一个包含不同大小数组的列表,并成功打印了列表的内容。
下一篇:不同大小数组的匹配索引