python에서 아래와 같이 2차원 리스트를 생성하면, 얕은 복사가 되어 A의 모든 요소가 같은 객체를 가리킨다.
A = [[0]*4] * 3
따라서, 아래와 같이 for문을 활용하여 2차원 리스트를 생성해야한다.
A = [[0 for _ in range(4)] for _ in range(4)]
'Python 활용하기' 카테고리의 다른 글
행렬의 곱셈 (0) | 2023.11.06 |
---|---|
변수의 범위 (0) | 2023.10.24 |
[자료구조] 트라이(Trie) (0) | 2023.01.19 |
[Algorithm] LIS(Longest Increase Sequence) (0) | 2023.01.12 |
시간복잡도 생각하기 (지속 업데이트) (0) | 2022.11.27 |