반응형
[파이썬/Python] 파이썬 중복리스트를 단일리스트로 만들기
#중복리스트 단일리스트로 변환
#파이썬 Flattening lists
#파이썬 itertools
#중복리스트 단일리스트로 만드는 여러가지 방법
파이썬에서 2중으로 중첩된 리스트를 만나는 경우가 있을꺼에요.
예를 들어, [[1,2], [3,4], [5,6]] 이런 경우죠..
이렇게 중첩된 리스트를 단일리스트로 한번에 바꿀 수 있는 아주 간단한 방법이 있습니다!
아래 예제코드를 확인하세요!
두 가지 방법을 사용하고 있으니, 참고하세요!
D_list = [[1, 2], [3, 4], [5, 6]]
# itertools 사용
import itertools
O_list = list(itertools.chain.from_iterable(D_list))
print(O_list)
# sum 사용
print(sum(D_list, []))
결과 값
[1, 2, 3, 4, 5, 6]
[1, 2, 3, 4, 5, 6]
반응형