當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python NumPy itemsize屬性用法及代碼示例


Numpy 的 itemsize 屬性返回數組數據類型的內存大小(以字節為單位)。

例子

a = np.array([1,2,3], dtype="int64")
a.itemsize



8

在這裏,數組中的內容是無關緊要的——這裏隻有數據類型很重要。我們將數組的數據類型設置為"int64",這意味著數組中的每一項都是 8 個字節(即 64 位)。這正是輸出告訴我們的內容。

為了深入理解這個概念,請考慮以下幾點:

a = np.array([1,2,3], dtype="int32")
a.itemsize



4

這裏,32 位整數對應 4 個字節,因此這就是返回的內容。

相關用法


注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 NumPy | itemsize property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。