728x90
반응형
리스트 안에 리스트가 담긴 형태,
다른 표현으로는, 2차원 행렬을 하나의 리스트로 담고자 할때
다음과 같이 사용 가능
test_list = [[a,b], [c,d], [e,f]]
new_list = [j for i in test_list for j in i]
itertools 라이브러리의 chain.from_iterbale()을 통해서도 가능
from itertools import chain
test_list = [[a,b], [c,d], [e,f]]
new_list = list(chain.from_iterable(test_list))
결과: [a,b,c,d,e,f]
728x90
반응형
'Python' 카테고리의 다른 글
Python: Union[bool, None] = None # Type hint (0) | 2023.11.20 |
---|---|
Python: Error handling # 에러를 어떻게 다룰지를 쉽게 파악해보자 (0) | 2023.09.09 |
Python: 색 추출 # pick color # PIL (0) | 2023.07.26 |
Python: Declare variable in one line with list # 배열의 요소로 변수선언하기 (0) | 2023.04.01 |
Python: rsplit # 파일 확장자 명 떼어서 이름 붙이기 (0) | 2023.03.28 |