numpy.ndarrayの全要素を特定の値へ変更 | Python-izm

ndarrayの全要素を特定の値へ変更

既存のndarrayのすべての要素値を特定の値で満たす方法です。

fill

fillを用いるとndarrayのすべての値を指定の値へ変更することができます。numpy.emptyの詳細はndarrayの基礎を参照してください。

import numpy


na = numpy.empty([2, 3], numpy.int32)
print(na)

print('-------------------------')

na.fill(99)
print(na)
[[506038848         0 506068576]
 [        0         0         0]]
-------------------------
[[99 99 99]
 [99 99 99]]