кодесурса
«NumPy

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

script1adsense2code
script1adsense3code

функция numpy.promote_types ()

Функция NumPy promo_types () возвращает тип данных с наименьшим размером и наименьшим скалярным видом, к которому можно безопасно привести тип1 и тип2. Возвращаемый тип данных всегда в собственном порядке байтов.

Эта функция симметрична, но редко ассоциативна.

Версия: 1.15.0

Синтаксис:

 numpy.promote_types (type1, type2) 

Параметр:

название Описание Необходимые /
Необязательный
Тип 1 Первый тип данных. необходимые
типа2 Второй тип данных. необходимые

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

out: dtype - продвигаемый тип данных.

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

>>> import numpy as np
>>> np.promote_types('f4', 'f8')
dtype('float64')
>>>
>>> np.promote_types('i8', 'f4')
dtype('float64')
>>>
>>> np.promote_types('>i8', '<c8')
dtype('complex128')
>>>
>>> np.promote_types('i4', 'S8')
dtype('S11')

Иллюстрированная презентация:

«NumPy

Иллюстрированная презентация:

«NumPy

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

>>> import numpy as np
>>> p = np.promote_types
>>> p('S', p('i1', 'u1'))
dtype('S6')
>>> p(p('S', 'i1'), 'u1')
dtype('S4')

Иллюстрированная презентация:

«NumPy

Иллюстрированная презентация:

«NumPy

Python - NumPy Code Editor:

Предыдущая: Тип данных can_cast ()
Далее: min_scalar_type ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code