gpt4 book ai didi

python - numpy - 二维数组索引

转载 作者:太空狗 更新时间:2023-10-30 00:52:09 26 4
gpt4 key购买 nike

根据 docs numpy 的默认行为是先按行索引数组,然后按列索引:

a = numpy.arange(6).reshape(3,2)

[[0 1]
[2 3]
[4 5]]

print a[0][1] # is 1

我想使用面向几何的约定 a[x][y] 对数组进行索引,如 x 轴和 y 轴。如何在不修改数组形状的情况下更改索引顺序,以便 a[0][1] 返回 2?

最佳答案

您可以编写 a.T[0,1] 来使用数组转置的索引,这在 2D 中是相反的。

关于python - numpy - 二维数组索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5178009/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com