Untitled
Anonymous
plain_text
03/16/2023 10:01 AM
388 B
12
Indexable
def get_diagonals(matrix):
n = len(matrix)
diagonals = [[] for _ in range(2*n-1)]
for i in range(n):
for j in range(n):
diagonal_index = i-j+n-1
diagonals[diagonal_index].append(matrix[i][j])
return [d for d in diagonals if len(d)==n]Editor is loading...