Замощение в NumPy
Функция tile несколько раз
подряд копирует весь ряд или таблицу,
как плитку на полу.
Здесь не удваивается каждое число
отдельно, а заново идёт блок
[1, 2]. При повторе каждого
элемента получился бы ряд
[1, 1, 2, 2], а при замощении
блок [1, 2] стоит три раза
подряд. Короткий ряд продублируем
три раза целиком:
import numpy as np
row = np.array([1, 2])
long_row = np.tile(row, 3)
print(long_row) # выведет [1 2 1 2 1 2]
Ряд цен [4, 5] повторите
целиком два раза и выведите новый ряд.
Ряд баллов [0, 1] повторите
целиком четыре раза и выведите
длину нового ряда.
Ряд из одной отметки [9]
повторите целиком три раза и выведите
новый ряд.