Как получить из матрицы все диагонали на Python?
Как можно из любой квадратной матрицы получить все диагонали? Пока не очень понимаю как это сделать.
Пример матрицы:
[[0, 1, 0],
[1, 0, 0],
[0, 1, 0]]
Пример вывода диагоналей:
[[0],
[1, 1],
[0, 0, 0],
[1,0],
[0]]
Источник: Stack Overflow на русском