>>> print(np.array([1,2,3,4]))
[1 2 3 4]
>>> print(np.array((1,2,3,4)))
[1 2 3 4]
指定数组数据类型
>>> print(np.array((1.2, 2, 3, 4), dtype=np.int32))
[1 2 3 4]
list或tuple为元素产生二维数组
>>> print(np.array([[1,2], [3,4]]))
[[1 2]
[3 4]]
使用numpy.arrange方法
>>> print(np.arange(15))
[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14]
使用numpy.linspace方法,从1到3产生9个数
np.linspace(1, 3, 9)
矩阵的转置
>>> a = np.array([[1,0], [2,3]])
>>> print(a.transpose())
[[1 2]
[0 3]]
矩阵的迹
>>> print(np.trace(a))
4