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

Тип элементов в NumPy

Тип элементов массива задаёт, какие числа лежат в ячейках: целые или дробные. Тип один на весь массив, поэтому все ячейки устроены одинаково.

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

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

Целые из списка без дробной части получают тип int64. Если все числа дробные, тип будет другим:

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

Если в одном списке смешать целые и дробные, массив выберет общий тип, в котором поместятся все значения. Целые в таком массиве тоже станут дробными:

import numpy as np prices = np.array([1, 2, 3.5]) print(prices.dtype) # выведет float64

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

Создайте массив из дробных 0.1, 0.2 и 0.3 и выведите тип его элементов.

Создайте массив из чисел 7, 8 и 9.0 и выведите тип его элементов.

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