【发布时间】:2018-08-30 12:29:54
【问题描述】:
我想创建 5x5 numpy 数组。声明如下:
aa = np.array([[2.82842712, 2.23606798, 2.0, 2.23606798, 2.82842712],
[2.23606798, 1.41421356, 1.0, 1.41421356, 2.23606789],
[2.0, 1.0, 0.0, 1.0, 2.0],
[2.23606789, 1,41421356, 1.0, 1.41421356, 2.23606789],
[2.82842712, 2.23606789, 2.0, 2.23606798, 2.82842712]])
但是当我检查它的大小是 5x1。
在控制台数组中打印如下:
MATRICE aa:
[[2.82842712, 2.23606798, 2.0, 2.23606798, 2.82842712]
[2.23606798, 1.41421356, 1.0, 1.41421356, 2.23606789]
[2.0, 1.0, 0.0, 1.0, 2.0]
[2.23606789, 1, 41421356, 1.0, 1.41421356, 2.23606789]
[2.82842712, 2.23606789, 2.0, 2.23606798, 2.82842712]]
Shape: (5,)
有人知道我哪里错了吗?
【问题讨论】:
标签: python python-3.x numpy numpy-ndarray