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

Срез строк в NumPy

Чтобы взять фрагмент каждой строки массива, используют функцию np.strings.slice. Она берёт символы с позиции start до stop не включая конец, как обычный срез в Python, но сразу для всех ячеек массива.

Вырежем три символа из середины слов:

import numpy as np labels = np.array(['abcdef', 'ghijkl']) middle = np.strings.slice(labels, 1, 4) print(middle) # выведет ['bcd' 'hij']

Из массива codes ['ABCD12', 'EFGH34'] возьмите символы с индекса 0 до 4 и выведите массив.

Для cities ['Berlin', 'Vienna'] получите первые три символа каждой строки и выведите результат.

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