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

Заполняющее значение в NumPy

Атрибут fill_value хранит число, которым потом заполняют скрытые ячейки. Сам по себе он не меняет прочерки при печати массива.

Создадим цены со скрытой ячейкой и прочитаем заполняющее значение:

import numpy as np prices = np.ma.array([100.0, 200.0], mask=[True, False]) print(prices.fill_value) # выведет 1e+20

Зададим другое заполняющее значение; на экране по-прежнему будут прочерки:

import numpy as np prices = np.ma.array([100.0, 200.0], mask=[True, False]) prices.fill_value = -1 print(prices.fill_value) # выведет -1 print(prices) # выведет [-- 200.0]

Для оценок [3.0, 4.0] со скрытой первой ячейкой выведите текущее заполняющее значение.

Для отметок [2, 5] со скрытой второй ячейкой задайте заполняющее значение 0 и снова выведите массив.

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