Python itertools.chain([1, 2], [3, 4], [5, 6])의 결과로 올바른 것은?
보통 freeCodeCamp해설
itertools.chain()은 여러 이터러블을 하나의 연속된 이터레이터로 연결합니다. 각 이터러블의 원소를 순서대로 꺼내므로 중첩 리스트를 평탄화(flatten)하는 효과가 있습니다. 메모리에 새 리스트를 생성하지 않고 지연(lazy) 평가로 동작하여 효율적입니다.
itertools.chain()은 여러 이터러블을 하나의 연속된 이터레이터로 연결합니다. 각 이터러블의 원소를 순서대로 꺼내므로 중첩 리스트를 평탄화(flatten)하는 효과가 있습니다. 메모리에 새 리스트를 생성하지 않고 지연(lazy) 평가로 동작하여 효율적입니다.