我有很多二维数组的列表,例如我有4个4维数组的列表:
[array([[1, 1],
[1, 1]]), array([[1, 1],
[1, 1]]), array([[1, 0],
[1, 0]]), array([[0, 0],
[0, 0]])]
[array([[1, 1],
[0, 1]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]])]
[array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[1, 1],
[1, 1]])]
[array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[1, 1],
[1, 1]])]
现在我想将它们加入到一个数组列表中,这意味着我想获得:
[array([[1, 1],
[1, 1]]), array([[1, 1],
[1, 1]]), array([[1, 0],
[1, 0]]), array([[0, 0],
[0, 0]]), array([[1, 1],
[0, 1]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[1, 1],
[1, 1]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[0, 0],
[0, 0]]), array([[1, 1],
[1, 1]])]
我试图附加,连接,但我完全搞不懂如何做到这一点。我知道我可以用for循环来做,如果for-循环是唯一的选择,它会是什么样子?
我认为这不是很重要,所以我忘了写:我正在生成循环中的每个数组。这意味着我有第一个数组在循环中,第二个数组循环等等,我想把它们添加到空列表中。
发布于 2018-07-26 09:14:07
如果只有几个列表L1, L2, L3, L4
你可以
[*L1, *L2, *L3, *L4]
https://stackoverflow.com/questions/-100005765
复制相似问题