# 要素が 1, 2, 3 である長さ 3 のベクトル In [10]: a = np.array([1, 2, 3]) In [11]: a Out[11]: array([1, 2, 3]) # タプルを使った表現 In [12]: a = np.array((10, 20, 30)) In [13]: a Out[13]: array([10, 20, 30]) # 2重リストで 2*2 配列を生成 In [14]: a = np.array([[1.5, 0], [0, 3.0]]) In [15]: a Out[15]: array([[ 1.5, 0. ], [ 0. , 3. ]]) # リストの要素に np.ndarray やタプルを含むことも可能 In [16]: a = np.array([1.0, 2.0, 3.0]) In [17]: b = np.array([a, (10, 20, 30)]) In [18]: b Out[18]: array([[ 1., 2., 3.], [ 10., 20., 30.]])