numpy
1.广播(Broadcast)是 numpy 对不同形状(shape)的数组进行数值计算的方式, 对数组的算术运算通常在相应的元素上进行。
2.形状相同:
import numpy as np
a = np.array([1,2,3,4])
b = np.array([10,20,30,40])
c = a + b
print(c)
3.形状不同:numpy 将自动触发广播机制。
import numpy as np
a = np.array([[0,0,0],
[10,10,10],
[20,20,20],
[30,30,30]])
b = np.array([0,1,2])
print(a+b)
4.迭代器最基本的任务就是可以完成对数组元素的访问。
5.控制遍历顺序:order='C'--行序优先 order='F'--列序优先
6.reshape()函数:
7.numpy.ndarray.flat:是一个数组元素迭代器。
8.flatten()函数:
<