4,649 views
この記事は最終更新から 2221日 が経過しています。
まずは、5行3列の配列変数を3個作ってみる。
>>> a=np.zeros([5,3])
>>> a
array([[ 0., 0., 0.],
[ 0., 0., 0.],
[ 0., 0., 0.],
[ 0., 0., 0.],
[ 0., 0., 0.]])
>>>
>>> b=np.ones([5,3])
>>> b
array([[ 1., 1., 1.],
[ 1., 1., 1.],
[ 1., 1., 1.],
[ 1., 1., 1.],
[ 1., 1., 1.]])
>>>
>>> c=np.random.rand(5,3)
>>> c
array([[ 0.16668109, 0.16426297, 0.33385086],
[ 0.47174275, 0.44352061, 0.67223213],
[ 0.79063585, 0.06861268, 0.59725334],
[ 0.90522505, 0.93270762, 0.27228631],
[ 0.57300036, 0.93921266, 0.00304121]])
足し算・引き算してみる。
>>> a+b
array([[ 1., 1., 1.],
[ 1., 1., 1.],
[ 1., 1., 1.],
[ 1., 1., 1.],
[ 1., 1., 1.]])
>>>
>>> a+b*2
array([[ 2., 2., 2.],
[ 2., 2., 2.],
[ 2., 2., 2.],
[ 2., 2., 2.],
[ 2., 2., 2.]])
>>>
>>> b+c
array([[ 1.16668109, 1.16426297, 1.33385086],
[ 1.47174275, 1.44352061, 1.67223213],
[ 1.79063585, 1.06861268, 1.59725334],
[ 1.90522505, 1.93270762, 1.27228631],
[ 1.57300036, 1.93921266, 1.00304121]])
>>>
>>> b+b+c
array([[ 2.16668109, 2.16426297, 2.33385086],
[ 2.47174275, 2.44352061, 2.67223213],
[ 2.79063585, 2.06861268, 2.59725334],
[ 2.90522505, 2.93270762, 2.27228631],
[ 2.57300036, 2.93921266, 2.00304121]])
>>>
>>> b*2-c
array([[ 1.83331891, 1.83573703, 1.66614914],
[ 1.52825725, 1.55647939, 1.32776787],
[ 1.20936415, 1.93138732, 1.40274666],
[ 1.09477495, 1.06729238, 1.72771369],
[ 1.42699964, 1.06078734, 1.99695879]])
アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済2025-11-17: 0回 2025-11-16: 0回 2025-11-15: 0回 2025-11-14: 0回 2025-11-13: 0回 2025-11-12: 0回 2025-11-11: 0回