반응형
다음과 같은 샘플 데이터 목록이 있습니다.
list_ = [
(['0.640', '0.630', '0.64'], ['0.61', '0.65', '0.53']),
(['20.00', '21.00', '21.00'], ['21.00', '22.00', '22.00']),
(['0.025', '0.025', '0.026'], ['0.150', '0.150', '0.130'])
]
튜플의 모든 목록을 튜플로 병합하려고하는데, 이는 튜플 목록의 결과입니다.
이제 다음과 같이 병합 된 목록을 얻고 싶습니다.
output = [
('0.640', '0.630', '0.64', '0.61', '0.65', '0.53'),
('20.00', '21.00', '21.00', '21.00', '22.00', '22.00'),
('0.025', '0.025', '0.026', '0.150', '0.150', '0.130')
]
# or
output = [
['0.640', '0.630', '0.64', '0.61', '0.65', '0.53'],
['20.00', '21.00', '21.00', '21.00', '22.00', '22.00'],
['0.025', '0.025', '0.026', '0.150', '0.150', '0.130']
]
도움을 주시면 감사하겠습니다. 미리 감사드립니다!
해결 방법
from itertools import chain
output = [tuple(chain.from_iterable(t)) for t in list_]
itertools
의 chain
을 사용하세요.
참조 페이지 https://stackoverflow.com/questions/63757518
반응형
'파이썬' 카테고리의 다른 글
파이썬 텍스트 만 스크랩하는 방법? (0) | 2020.09.13 |
---|---|
파이썬 Qt 디자이너에서 창 최대화 (0) | 2020.09.13 |
파이썬 모든 열의 모든 값 수에 대한 히트 맵 (0) | 2020.09.13 |
파이썬 Visual Studio 코드가 내 코드를 실행하지 않는 이유는 무엇입니까? (0) | 2020.09.13 |
파이썬 Python 애플리케이션 24x7 실행-디자인 질문 (0) | 2020.09.13 |
댓글