반응형
[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)
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
[Python] permutations & combinations (순열과 조합) (0) | 2021.02.02 |
---|---|
[Python] 문자열로 된 수식을 계산하는 eval 함수 (0) | 2021.02.01 |
[Python] sorted() 다중조건으로 정렬하는 방법 (0) | 2021.01.13 |
[Python] deque 사용법 (0) | 2021.01.11 |
[Python] 폴더를 파이썬 모듈로 만들기 (0) | 2018.12.31 |