tile,顾名思义瓦片的意思,它的函数功能也是这样。
numpy.tile(A, reps)
Parameters:
A : array_like
The input array.
reps : array_like
The number of repetitions of A along each axis.
也就是,A是一个迭代器,就把它当成原始瓦片吧,reps数组从后向前依次指瓦片从低维到高维复制次数。如tile(A,(1,2,3))
j就是说A从低位到高位依次复制3,2,1次。
例子:
A=[1,2]
1. tile(A,2)
结果:[1,2,1,2]
2. tile(A,(2,3))
结果:[[1,2,1,2,1,2], [1,2,1,2,1,2]]
3. tile(A,(2,2,3))
结果:[[[1,2,1,2,1,2], [1,2,1,2,1,2]],
[[1,2,1,2,1,2], [1,2,1,2,1,2]]]