Python numpy数组遍历错误:索引器错误:索引1超出大小为1的轴0的界限

Python numpy数组遍历错误:索引器错误:索引1超出大小为1的轴0的界限,python,numpy,Python,Numpy,带形状的numpy(5,1) 具有以下要素: [[1] [2] [3] [4] [5]] 如何遍历并打印每个元素? 详情如下: 1 2 3 4 5 企图 for row in range(N): for col in range(D): print(input_array[row][col]) 错误 您的N,D值一定是错误的。或者 N, D = input_array.shape 继续你的代码,或者直接 for row in input_array:

带形状的numpy(5,1) 具有以下要素:

[[1]
 [2]
 [3]
 [4]
 [5]]
如何遍历并打印每个元素? 详情如下:

1
2
3
4
5
企图

for row in range(N):
    for col in range(D):
        print(input_array[row][col])
错误


您的
N,D
值一定是错误的。或者

N, D = input_array.shape
继续你的代码,或者直接

for row in input_array:
    for token in row:
        print(token)

根据该错误,
N
值是错误的。它应该是
[0]

使用函数计算应返回正确的行和列值

for row in input_array:
    for token in row:
        print(token)