每次运行这段代码时,元素的顺序可能都会不同。...打印原始数组的第二个元素(索引为 (0, 1))
print(a[0, 1]) # 打印 "2"
# 修改子数组的第一个元素(实际上是修改原始数组的第二个元素)
b[0, 0] = 77...# b[0, 0] 与 a[0, 1] 是相同的数据
# 再次打印原始数组的第二个元素,现在它应该变为 "77"
print(a[0, 1]) # 打印 "77"
还可以混合使用整数索引和切片索引...[0, 0], a[1, 1], a[2, 0]])) # 打印 "[1 4 5]"
# 使用整数数组索引时,可以从源数组中重复使用相同的元素:
print(a[[0, 0], [1, 1]])...Array math
在 NumPy 中,基本的数学运算符如 +、-、*、/ 和 ** 都是逐元素的,并且既作为运算符重载,也作为 NumPy 模块中的函数提供:
import numpy as np