小编use*_*954的帖子

迭代未知维度的numpy矩阵

我有一个多维的numpy数组,我想迭代.我希望不仅能够访问值,还能访问它们的索引.不幸,

for idx,val in enumerate(my_array):
Run Code Online (Sandbox Code Playgroud)

当my_array是多维的时候似乎不起作用.(我希望idx成为一个元组).嵌套for循环可能有效,但我不知道数组的维数,直到运行时,我知道它不适合python.我可以想到很多方法(递归,自由使用%运算符),但这些都不是'python-esque'.有一个简单的方法吗?

python numpy enumerate matrix

3
推荐指数
1
解决办法
2513
查看次数

标签 统计

enumerate ×1

matrix ×1

numpy ×1

python ×1