[TIL 2024. 03. 21] 2차원 리스트: 총정리
알고리즘 문제에서 2차원 배열을 사용하는 문제를 자주 만난다 평소 헷갈렸던 모든 것을 정리해보자 2차원 리스트: 선언 기본적으로 2차원 리스트란 대괄호([ ]) 2개로 만드는 리스트를 말한다. 즉, 리스트 안에 리스트가 포함된 형태다 1차원 리스트와는 달리 2차원 리스트는 (행,열)의 개념으로 표현한다. 1. for문 for문을 통해 2차월 리스트를 선언하려면 이중for문을 써야한다. 다시 말해, 바깥 for문은 row를 만들고, 안쪽 for문은 col을 만드는 것이다 a = [] for i in range(3): line = [] for j in range(4): line.append(0) a.append(line) print(a) #[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0,..