4,578 views
この記事は最終更新から 2193日 が経過しています。
まずは、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-10-21: 0回 2025-10-20: 2回 2025-10-19: 1回 2025-10-18: 5回 2025-10-17: 3回 2025-10-16: 0回 2025-10-15: 1回