将布尔数组作为掩码
七、花哨索引八、数组的排序
[ NumPy version: 1.18.1 ]
import numpy as np
一、创建数组
# 1.从python列表创建数组
#...] #从索引5开始到索引0结束,间隔1倒序
# 2.多维子数组
x2 = np.array([[12, 5, 2, 4], [7, 6, 8, 8], [1, 6, 7, 7]])
x2[:2, :3]...#数组切片返回的是数组数据的视图,不是数值数据的副本(python列表中切片是值的副本)。...(如标量与数组相加)
广播规则(适用任意二进制通用函数):
如果两个数组的维度数不相同,那么小维度数组的形状将会在最左边补1。...# 标量与一维数组
a = np.array([0, 1, 2])
a + 5
# 一维数组与二维数组
M = np.ones((3, 3))
M + a #一维数组被广播,沿第二维度扩展到匹配