1. 程式人生 > >numpy學習--array

numpy學習--array

numpy是python中一個用於數學計算的函式庫。
使用時首先匯入到專案

import numpy as np

下面用numpy定義一個數組

a = np.array([1,2,3])
print(a)

指定陣列元素的型別

a = np.array([1,2,3],dtype=np.int) //int int32 int64 float float32 float64
print(a)

定義一個矩陣

a = np.array([[1,2,3],
              [3,4,5]])
print(a)
print('number of dim:'
,a.ndim) //dim :2 print('shape:',a.shape) //shape:(2,3) print('size',a.size) //size 6

定義一個特殊矩陣

a = np.zeros((3,4),dtype=np.int32)
print(a)

b = np.ones((3,4),dtype=np.int32)
print(b)

c = np.empty((3,4),dtype=np.int32)
print(c)

d = np.arange(10,20,2)  //從1020,步長為2
print(d)

e = np.arange
(12).reshape((3,4)) print(e) f = np.linspace(1,10,5).reshape((3,4)) //從110線性 生成5段 print(f)