numpy.tile()---最后返回的一定是一个数组
作用是:重复数组
tile(A, reps):
A---源数组
reps---方向次数,例如reps=2:就是重复2次源数组
案例一:一维数组
import numpy as npa=np.array([1,3,5])b=np.tile(a, 2)
print(b)
打印
案例二:二维数组
import numpy as npa=np.array([[1,3,5],[2,4,6]])b=np.tile(a, 2)
print(b)
打印
一位数组返回的也是复制的一维数组,二维数组返回的也是二维数组,如此类推
reps---方向次数,例如reps=(2,3):就是变成二维数组,二维数组内的一维数组复制2次,一维数组的元素复制3次
案例三:一维数组
import numpy as npa=np.array([1,3,5])b=np.tile(a, (2,3))
print(b)
打印
案例四:二维数组,返回的还是二维数组
import numpy as npa=np.array([[1,3,5],[2,4,6]])b=np.tile(a, (2,3))
print(b)
打印
reps=(n,m)
结论:先自我复制m次--->整个复制n次