我想用循环中的数据创建二维数组。每个循环迭代应该在数组内添加数组。例如从[] => [[2,3]] => [[2,3],[3,4]] => [[2,3],[3,4],[7,3 ]]和同样。
初始化循环内的二维数组
import numpy as np
output_arr = np.array([])
for i in range(0,4):
temp_arr = np.ones(2)
print temp_arr.shape
output = np.append((output_arr, temp_arr))
print output_arr.shape
这里np.append
是示例代码,我需要连接/添加/ hstack阵列一起......(np.append
没有工作。)
如何在循环中填充二维数组?
什么是你的问题? – DyZ
如何附加它会使二维数组... np.append不起作用... – Chathuranga94
坚持列表追加,您在开始时显示。然后从嵌套列表中创建数组。 – hpaulj