1 ,ndarray 是什麼 :
n 階向量
2 ,ndarray 組成 :
- 如圖 :
- 指針 : 指向數據
- 數據類型 : dtype ( darray 中的所有數據都是同樣的類型 )
- 形狀元組 : shape ( 各維度大小 )
- 跨度元組 : stride ( 從一個元素到下一個元素之間的跨度 )
3 ,ndarray 類型 : 注意 ( 數據一致 )
- 數據一致 : 不管 ndarray 中有多少數據,他們只有一個類型
- 例如 :
# Author:SFL
import numpy as np
if __name__ == '__main__':
nd01 = np.array([1,"3","a",True])
print(nd01)
結果 :
['1' '3' 'a' 'True']
- 結論 :
1 ,ndarray 中的數據,最後全都變成了同樣的數據類型
2 ,如果有 str ,很明顯,都成爲了 str