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


Python numpy dtype.fields用法及代碼示例


本文簡要介紹 python 語言中 numpy.dtype.fields 的用法。

用法:

dtype.fields

為此數據類型定義的命名字段字典,或 None

字典由作為字段名稱的鍵索引。字典中的每個條目都是一個完整說明該字段的元組:

(dtype, offset[, title])

偏移量僅限於 C int,它是有符號的,通常為 32 位。如果存在,可選標題可以是任何對象(如果它是字符串或 unicode,那麽它也將是字段字典中的鍵,否則它是 meta-data)。另請注意,元組的前兩個元素可以直接作為參數傳遞給ndarray.getfieldndarray.setfield 方法。

例子

>>> dt = np.dtype([('name', np.str_, 16), ('grades', np.float64, (2,))])
>>> print(dt.fields)
{'grades': (dtype(('float64',(2,))), 16), 'name': (dtype('|S16'), 0)}

相關用法


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