[python] 반복자를리스트로 변환하는 가장 빠른 방법

갖는 iterator객체를 반복자에 의해 반환 된 객체의 목록을 얻으려면, 더 이상 정확한 지능형리스트보다 뭔가 더 빠르다?

user_list = [user for user in user_iterator]



답변

list(your_iterator)


답변

파이썬 3.5 부터는 *반복 가능한 언 패킹 연산자를 사용할 수 있습니다 .

user_list = [*your_iterator]

그러나 그것을 하는 pythonic 방법 은 :

user_list  = list(your_iterator)


답변