кодесурса
«NumPy

NumPy Тип данных: функция format_parser ()

script1adsense2code
script1adsense3code

Функция numpy.format_parser ()

Функция format_parser () используется для преобразования форматов, имен, описания заголовков в dtype.

После создания объекта format_parser атрибут dtype будет преобразованным типом данных: dtype = format_parser (форматы, имена, заголовки) .dtype

Версия: 1.15.0

Синтаксис:

 класс numpy.format_parser (форматы, имена, заголовки, выровненные = False, byteorder = None) 

Параметр:

название Описание Необходимые /
Необязательный
форматы: str или список str Описание формата, указанное в виде строки с разделенными запятыми описаниями формата в форме 'f8, i4, a5' или в виде списка строк описания формата в форме ['f8', 'i4', 'a5']. необходимые
имена: str или list / tuple of str Имена полей, указанные в виде строки, разделенной запятыми, в форме «col1, col2, col3» или в виде списка или кортежа строк в форме [«col1», «col2», «col3»]. Можно использовать пустой список, в этом случае используются имена полей по умолчанию ('f0', 'f1',…). Необязательный
названия: последовательность Последовательность строк заголовка. Пустой список можно использовать, чтобы пропустить заголовки. Необязательный
выровнен: bool, Если True, выровняйте поля с помощью отступов, как это сделал бы C-компилятор. По умолчанию это False. Необязательный
метеоролог: ул., Если указано, все поля будут изменены в соответствии с предоставленным порядком байтов. В противном случае используется порядок байтов по умолчанию. Необязательный

Возвращаемое значение:

dtype: dtype или Python type - тип данных респ.

Пример: функция numpy.format_parser ()

>>> import numpy as np
>>> np.format_parser(['f8', 'i4', 'a5'], ['col1', 'col2', 'col3'], ['T1', 'T2', 'T3']).dtype
dtype([(('T1', 'col1'), '<f8'), (('T2', 'col2'), '<i4'), (('T3', 'col3'), 'S5')])

Пример: функция numpy.format_parser ()

>>> import numpy as np
>>> np.format_parser(['f8', 'i4', 'a5'], ['col1', 'col2', 'col3'], []).dtype
dtype([('col1', '<f8'), ('col2', '<i4'), ('col3', 'S5')])
>>> np.format_parser(['f8', 'i4', 'a5'], [], []).dtype
dtype([('f0', '<f8'), ('f1', '<i4'), ('f2', 'S5')])

Python - NumPy Code Editor:

Предыдущая: Создание типов данных dtype ()
Далее: Информация о типе данных iinfo ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code