[Python] 2차월 배열 선언 방법
1차원 배열 선언 rows = 10 graph = [0] * rows print(graph) 실행결과 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2차원 배열 선언 ISSUE CASE 2차원 배열 선언에서 1차원 배열에서 선언한 방법과 같이 *을 사용하면 문제가 생깁니다. rows = 10 cols = 5 graph = [[0] * cols] * rows print(graph) 실행 결과 [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]] 하지..
2023. 9. 20.