numpy.dtype.fields#
屬性
- dtype.fields#
為此資料型別定義的具名字段字典,或
None
。此字典以欄位名稱作為鍵值索引。字典中的每個條目都是一個完整描述欄位的元組
(dtype, offset[, title])
偏移量限制為 C int,其為帶號且通常為 32 位元。如果存在,可選的標題可以是任何物件(如果它是字串或 Unicode,那麼它也將是欄位字典中的鍵,否則它是元數據)。另請注意,元組的前兩個元素可以直接作為參數傳遞給
ndarray.getfield
和ndarray.setfield
方法。範例
>>> import numpy as np >>> dt = np.dtype([('name', np.str_, 16), ('grades', np.float64, (2,))]) >>> print(dt.fields) {'grades': (dtype(('float64',(2,))), 16), 'name': (dtype('|S16'), 0)}