标签: python numpy indexing
在NumPy数组中,我一直使用括号来指定数组的元素。
例如,
x = np.array([[0, 1], [2, 3]])
然后,x[1, 1]可用于表示第1行和第1列的项目。
x[1, 1]
但是今天,我看到有些人正在使用x.item(1, 1)。
x.item(1, 1)
x.item(1, 1)和x[1, 1]完全相同,还是有差异?
答案 0 :(得分:2)
.item()将数组元素复制到标准Python标量并返回它。但是当你使用x [1,1]时 - 你引用了nd-array中的特定元素。