NumPy broadcast_to() 函数将数组广播到新形状。
语法
numpy.broadcast_to(array, shape)
参数
array | 必需。 指定要广播的数组。 |
shape | 必需。 指定所需数组的形状。 |
返回值
返回原始数组的只读视图具有给定的形状。
示例:
在下面的示例中,数组被广播到给定的形状。
import numpy as np
x = np.array([1, 2, 3])
y = np.array([10, 20])
#x 被广播到形状 (3,3)
x1 = np.broadcast_to(x, (3, 3))
#显示结果
print("x1 contains:")
print(x1)
上述代码的输出将为:
x1 contains:
[[1 2 3]
[1 2 3]
[1 2 3]]