【发布时间】:2023-03-13 16:53:01
【问题描述】:
我有以下维度为 (4,1) 的数组:
[0,0]
[0,1]
[1,0]
[1,1]
如何将其转换为 (4,2) 维度,如下所示?
[[0 0]
[0 1]
[1 0]
[1 1]]
谢谢。
【问题讨论】:
-
您的第一个“数组”无效。
标签: python arrays dimensions
我有以下维度为 (4,1) 的数组:
[0,0]
[0,1]
[1,0]
[1,1]
如何将其转换为 (4,2) 维度,如下所示?
[[0 0]
[0 1]
[1 0]
[1 1]]
谢谢。
【问题讨论】:
标签: python arrays dimensions
有一个问题:你的第一个“数组”不是array,它看起来更像是 4 个list 对象的输出。
另外你写的第二个“数组”不是数组,看看这个:
>>> [0 0]
SyntaxError: invalid syntax. Perhaps you forgot a comma?
如果您的意思是要像[0 0] 一样打印数组,那么它实际上是一个数组,因为(感谢@Wondercricket)numpy 会像这样输出数组。
【讨论】:
[0 0] 是使用 numpy 数组时的标准输出格式