在Python中追加两个包含numpy数组的列表



我想从包含numpy数组的两个不同迭代中追加列表A。给出了当前和预期输出。

迭代1:

import numpy as np
A=[np.array([[1],
[2],
[3]])]

迭代2:

A=[np.array([[1.3],
[2.7],
[3.5]])]
A=A+A

当前输出为

[array([[1.3],
[2.7],
[3.5]]), array([[1.3],
[2.7],
[3.5]])]

预期输出为

[array([[1],
[2],
[3]]), array([[1.3],
[2.7],
[3.5]])]

您可以尝试在每次迭代期间将数组附加到列表A中:

A = []
for i in range(10):
current_array = np.array([[1.3],
[2.7],
[3.5]])
A.append(current_array)

相关内容

最新更新