2차원 리스트 a를 90도 회전시키기
def rotate_a_matrix_by_90_degrees(a):
n = len(a)
m = len(a[0])
result = [[0]*n for _ in range(m)]
for i in range(n):
for j in range(m):
result[j][n-i-1] = a[i][j]
return result
zip을 활용하기
def rotate_90(parts):
return list(zip(*parts[::-1]))