当j
是一个元组时,可以使用元组来索引一个numpy数组。以下是一个示例代码:
import numpy as np
arr = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
# 使用[i, j]索引一个numpy数组,其中j是一个元组
i = 1
j = (0, 2) # j是一个元组,包含两个索引值
value = arr[i, j]
print(value)
输出结果为:
[4 6]
在这个例子中,我们定义了一个二维的numpy数组arr
。我们想要获取第1行(索引为1)的第0列和第2列的值。所以我们定义了i=1
和j=(0, 2)
。然后,我们使用arr[i, j]
来获取相应的值。最后,输出结果为[4 6]
,即第1行的第0列和第2列的值。
下一篇:不明白这个数组方法的调用方式