지금까지 백엔드 프로젝트와 알고리즘을 풀며, 데이터를 처리할 때 인덱스를 가장 많이 사용하다보니, 자료구조 중 유독 리스트를 자주 사용한다는 것을 알게 되었다. 헷갈릴 때마다 노션에 적어두었던 관련 문법들을 모아 블로그에 포스팅할 필요를 느꼈다. 생성 - 수정(자르기, 추가하기) - 심화(다차원 배열 생성, map) 1. 리스트 생성하기 # 빈리스트 생성하기 a = list() a = [] # 특정 리스트 생성하기 (for 없이) a = list(range(3)) # [0,1,2] a = list(0 for i in range(3)) # [0,0,0] a = [0 for i in range(3)] # [0,0,0] # 다차원 리스트 생성하기 a = [list(0 for _ in range(3)) for ..