Python 리스트의 리스트를 평평한 리스트로 만드는 방법은 무엇인가요?, How do I make a flat list out of a list of lists?
질문 저는 다음과 같은 리스트의 리스트가 있습니다. [ [1, 2, 3], [4, 5, 6], [7], [8, 9] ] 이것을 평평한 리스트인 [1, 2, 3, 4, 5, 6, 7, 8, 9]로 만들 수 있을까요? 만약 리스트의 리스트가 중첩된 리스트 컴프리헨션에서 나온 것이라면, 컴프리헨션을 수정함으로써 더 간단하고 직접적으로 해결할 수 있습니다. 리스트 컴프리헨션에서 중첩된 리스트 대신 평평한 결과를 어떻게 얻을 수 있나요?를 참조하십시오. 여기에서 가장 인기 있는 솔루션들은 일반적으로 중첩된 리스트의 하나의 "레벨"만 평평하게 만듭니다. 일반적으로 재귀적으로 완전히 중첩된 구조를 완전히 평평하게 만드는 솔루션을 참조하려면 불규칙한(임의로 중첩된) 리스트의 리스트를 평평하게 만들기를 참조하십시오. 답..
2023. 5. 4.