python中np.tile
时间: 2024-01-21 22:56:05 浏览: 68
python中np是做什么的
np.tile是numpy中的一个函数,用于将一个数组沿各个维度重复多次。它的语法如下:
np.tile(A, reps)
其中A为需要重复的数组,reps为一个元组或整数,表示每个维度需要重复的次数。
例如,假设有一个数组a = np.array([1,2,3]),我们想将它重复3次,可以使用np.tile函数:
np.tile(a, 3)
输出结果为:array([1, 2, 3, 1, 2, 3, 1, 2, 3])
如果我们想将数组a沿第0维重复2次,第1维重复3次,可以使用:
np.tile(a, (2, 3))
输出结果为:
array([[1, 2, 3, 1, 2, 3, 1, 2, 3],
[1, 2, 3, 1, 2, 3, 1, 2, 3]])
阅读全文