这当然是一个简单的问题:
如何创建一个包含 N 个值且所有值都相同的 numpy 数组?
例如,numpy.arange(10) 创建 0 到 9 之间的 10 个整数值。
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
我想创建一个包含 10 个相同整数值的 numpy 数组,
array([3, 3, 3, 3, 3, 3, 3, 3, 3, 3])
请您参考如下方法:
使用numpy.full() :
import numpy as np
np.full(
shape=10,
fill_value=3,
dtype=np.int
)
> array([3, 3, 3, 3, 3, 3, 3, 3, 3, 3])
