프로그래밍 언어/Python

[Python] 2차원 리스트 90도 회전

benjykim 2021. 1. 31. 00:25
반응형

[Python] 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
    
    arr = [ [1,2,3], [4,5,6] ]
    res = rotate_a_matrix_by_90_degree(arr)
반응형