코딩테스트/Python

Python 2차원 리스트 90도 회전 함수

ggulgood 2022. 5. 1. 04:44

파이썬으로 구현하는 2차원 리스트 90도 회전 함수

외워두면 좋을 것이라 보았음

 

 

def rotate_a_matrix_by_90_degree(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