热线电话:13121318867

登录
2019-04-19 阅读量: 628
对于numpy数组来说,枚举与什么是等价的

Z = np.arange(9).reshape(3,3)

for index,value in np.ndenumerate(Z):

print(index,value)

((0, 0), 0)

((0, 1), 1)

((0, 2), 2)

((1, 0), 3)

((1, 1), 4)

((1, 2), 5)

((2, 0), 6)

((2, 1), 7)

((2, 2), 8)

for index in np.ndindex(Z.shape):

print(index,Z[index])

((0, 0), 0)

((0, 1), 1)

((0, 2), 2)

((1, 0), 3)

((1, 1), 4)

((1, 2), 5)

((2, 0), 6)

((2, 1), 7)

((2, 2), 8)

0.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据