Самый быстрый способ преобразования итератора в список

Имея объект iterator, есть ли что-то более быстрое, лучшее или более правильное, чем понимание списка, чтобы получить список объектов, возвращаемых итератором?

user_list = [user for user in user_iterator]

Ответ 1

list(your_iterator)

Ответ 2

начиная с python 3.5 вы можете использовать * итеративный оператор распаковки:

user_list = [*your_iterator]

но питонский способ сделать это:

user_list  = list(your_iterator)