Разрезание в NumPy
Функция split делит
ряд или таблицу на одинаковые
куски. Число частей должно нацело
делить длину, иначе разрез не
получится.
Результат - список массивов. Ряд
из шести чисел разделим на три
равных фрагмента по 2 элемента
и выведем части:
import numpy as np
row = np.array([1, 2, 3, 4, 5, 6])
parts = np.split(row, 3)
print(parts[0]) # выведет [1 2]
print(parts[1]) # выведет [3 4]
print(parts[2]) # выведет [5 6]
Ряд цен [10, 20, 30, 40]
разделите на две равные части
и выведите обе части.
Ряд баллов [0, 1, 2, 3, 4, 5, 6, 7, 8]
разделите на три равные части
и выведите длину каждой части.
Ряд отметок [5, 5, 5, 5]
разделите на четыре равные части
и выведите первую часть.