numpy創建array

import numpy as np

a = np.array([1, 23, 4], dtype=np.float)  # dtype設置格式

print(a)
print(a.dtype)


print("定義一個二維矩陣")
b = np.array([[1, 2, 3],
	          [3, 4, 5]])
print(b)

print("這生成一個全部爲零的矩陣")
c = np.zeros((6, 7))  # 括號內是幾行幾列
print(c)

print("生成一個全部爲1的矩陣")
d = np.ones((3, 4))
print(d)

print("生成一個empty,幾乎接近0的數組")
e = np.empty((3, 4))
print(e)

print("生成一個有序的序列")
f = np.arange(10, 20, 2)
print(f)

print("重新定義shape")
g = np.arange(12)
print("(1):", g)
g = g.reshape((3, 4))
print("(2):", g)

print("生成一個線段")
h = np.linspace(1, 10, 5)
print(h)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章