numpy.dtype.fields
-
dtype.fields -
Словарь именованных полей, определённых для этого типа данных, или
None.Ключами словаря являются имена полей. Каждая запись в словаре — кортеж, полностью описывающий поле:
(dtype, offset[, title])
Если присутствует, необязательное название поля может быть любым объектом (если это строка или unicode, то это также будет ключ в словаре полей, в противном случае это метаданные). Обратите внимание, что первые два элемента кортежа можно передать непосредственно в качестве аргументов методам
ndarray.getfieldиndarray.setfield.См. также
Примеры
>>> dt = np.dtype([('name', np.str_, 16), ('grades', np.float64, (2,))]) >>> print dt.fields {'grades': (dtype(('float64',(2,))), 16), 'name': (dtype('|S16'), 0)}
© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.dtype.fields.html