РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pynpSpDtTC 2 of 145 menu
◀ ▶

Код типа в NumPy

У объекта типа есть односимвольный код: буква, по которой NumPy отличает целые, дробные и другие виды данных.

Прочитать его можно через атрибут char у dtype массива. Создадим массив целых и выведем код:

import numpy as np scores = np.array([4, 5, 3]) print(scores.dtype.char) # выведет l

У дробного массива код будет другим:

import numpy as np temps = np.array([1.5, 2.0]) print(temps.dtype.char) # выведет d

Рядом с односимвольным кодом есть строковое описание str: оно показывает порядок байт и размер, например <i8 для восьмибайтового целого:

import numpy as np scores = np.array([4, 5, 3]) print(scores.dtype.str) # выведет <i8

Создайте массив из 10, 20 и 30 и выведите односимвольный код типа его элементов.

Создайте массив из 0.5 и 1.5 и выведите односимвольный код типа его элементов.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить