numpy.broadcast_to() 函数
这个函数将一个数组广播到一个新的形状。 它返回原始数组的只读视图。 它通常不连续。 如果新形状不符合 NumPy 的广播规则,该函数可能会抛出 ValueError。
注意 − 此功能在 1.10.0 版 之后可用。
该函数采用以下参数。
numpy.broadcast_to(array, shape, subok)
示例
import numpy as np a = np.arange(4).reshape(1,4) print 'The original array:' print a print '\n' print 'After applying the broadcast_to function:' print np.broadcast_to(a,(4,4))
它应该产生以下输出 −
[[0 1 2 3] [0 1 2 3] [0 1 2 3] [0 1 2 3]]