8 print("使用diag函数生成数组:",np.diag([1,2,3,4]))
3.数组的数据类型
在Numpy中,所欲数组的数据类型是同质的,即数组中的所有元素必须是一致的。...[False True False False False False]
4 print(data[names=='B']) #在索引数组中引入布尔数组 选择names=="B"的行
5 print...:",np.maximum(x,y)) #求x,y中数组元素的最大值
9 print("数组求模:",np.mod(x,y)) #相当于%
9.ufunc函数的广播机制
广播是指不同形状的数组之间执行算术运算的方式...需要遵循四个原则:(1)让所有的输入数组向其中shape最大的数组看齐,shape中不足的地方通过在前面补1.
(2)输出数组的shape是输入数组shape的各个轴上的最大值.
(3)如果输入数组的某个轴和输出数组的对应轴的长度相同或者长度为一...(np.repeat(arr1,2,axis=0)) #对arr1中的元素进行横向复制2次
12 print(np.repeat(arr1,2,axis=1)) #对arr1中元素进行列向复制2次