Плоский индекс в координаты в NumPy
Функция unravel_index
по форме массива и целому индексу в
памяти порядка C возвращает кортеж
номеров по осям. Так связывают
позицию в длинном ряде с местом
в таблице.
Для формы (3, 4) плоский индекс
5 это строка 1 и столбец
1. Проверим:
import numpy as np
pos = np.unravel_index(5, (3, 4))
print(pos) # выведет (1, 1)
Для формы (2, 5) переведите
плоский индекс 7 в координаты
и выведите кортеж.
Для формы (4, 3) найдите
координаты элемента с плоским
номером 10 и выведите их.