210917 개발기록: 파이썬 행렬 전환 (not numpy)
✅ 파이썬 행렬 전환 zip() 함수를 사용하면 배열 간의 원소를 묶을 수 있는데, 이를 행렬전환에 사용할 수 있다. 우선 asterisk (*) 표현을 사용하면 배열을 한 꺼풀(?) 벗겨 낼 수 있는데, matrix 에 asterisk 를 적용하면 [1, 2, 3], [4, 5, 6], [7, 8, 9] 의 형태가 된다. 즉 세개의 서로 다른 배열이 생성된다. 이 세개의 배열에 zip() 함수를 적용하면 각 배열 내 원소의 순서에 맞게 묶이게 된다.( 첫번째 원소 끼리, 두번째 원소 끼리 ... ) 이를 다시 리스트로 처리하면 matrix 2차원 배열을 기준으로 각 column 끼리 묶이게 되는 것과 같은 효과를 낼 수 있다. matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]..
2021.09.18