# 要素が 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.]])