numpy簡單教程 元素資料型別

2021-08-18 10:03:56 字數 599 閱讀 3835

一 元素資料型別自動推導

#元素都是整數的情況

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

a.dtype

dtype('int32')

#元素都是小數的情況

a=np.array([1,1,2.2])

a.dtype

dtype('float64')

#有的元素是整數,有的元素是小數的情況

a=np.array([1,2.2])

a.dtype

dtype('float64')

二 元素型別轉換

#浮動數轉整數

a = np.array([1,1,2.6],dtype=np.int64)

aarray([1, 1, 2], dtype=int64)

#把轉換後的陣列賦給另外乙個陣列

a=np.array([1.1,2.5])

b=np.array(a,dtype=np.int64)

barray([1, 2], dtype=int64)

Numpy基礎教程 資料型別

本教程適合於numpy基礎入門,更多詳盡內容請閱讀官網 此篇為numpy基礎學習教程系列之 資料型別 篇,傾向於實踐用法,後續還會推出一系列numpy其它方面的教程,歡迎廣大圈友一起交流學習,並指出其中的錯誤。注意 以下np為import numpy as np中的np識別符號 numpy中,大部分...

NumPy 資料型別

numpy 支援比 python 更多種類的數值型別。下表顯示了 numpy 中定義的不同標量資料型別。序號資料型別及描述 1.bool 儲存為乙個位元組的布林值 真或假 2.int 預設整數,相當於 c 的long,通常為int32或int64 3.intc相當於 c 的int,通常為int32或...

NumPy 資料型別

numpy提供的數值型別,數值範圍比python提供的數值型別更大。numpy的數值型別,如下表所示 sn資料型別描述1 bool 布林值,取值ture false,占用乙個位元組 2int 是integer的預設型別。與c語言中的long型別相同,有可能是64位或32位。3intc 類似於c語言中...