Python

numpy.full_like复制填充数组

2020-02-28  本文已影响0人  老王叔叔

意思就是生成一个与给定数组,类型,形状相同的数组,
但数组的值可以通过fill_value填充指定

numpy.full_like(a, fill_value, dtype=None, order='K', subok=True, shape=None)


官方简单用法:

>>> x = np.arange(6, dtype=int)

>>> np.full_like(x, 1)
array([1, 1, 1, 1, 1, 1])

>>> np.full_like(x, 0.1)
array([0, 0, 0, 0, 0, 0])

>>> np.full_like(x, 0.1, dtype=np.double)
array([0.1, 0.1, 0.1, 0.1, 0.1, 0.1])

>>> np.full_like(x, np.nan, dtype=np.double)
array([nan, nan, nan, nan, nan, nan])

>>> y = np.arange(6, dtype=np.double)

>>> np.full_like(y, 0.1)
array([0.1,  0.1,  0.1,  0.1,  0.1,  0.1])
上一篇下一篇

猜你喜欢

热点阅读