-
파이썬 이중, 다중 리스트 1차원 리스트 하나로 만들기
for문을 이용한 방법 먼저 반복문을 이용해 하나씩 순회하면서 내용을 꺼내와 새로운 리스트에 담아주는 방법입니다. 가장 기본입니다. 다차원 구조일 수록 for문이 늘어나게됩니다. lst = [[1,2,3,4,5], ["a","b","c","d"]] lst_1d = [] for i in lst: for j in i: lst_1d.append(j) 위 구문을 한 줄로 작성하면 아래와 같이 쓸 수 있습니다. lst = [[1,2,3,4,5], ["a","b","c","d"]] lst_1d = [j for i in lst for j in i] 위와 같이 하나씩 추가해줄 때는 리스트의 append()를 사용합니다. 리스트가 제공하는 extend()를 사용하면 리스트를 리스트 안에 추가하더라도 다차원 리스트가 아닌..
파이썬/기본문법
2024. 3. 25.
💲 추천 글