После просмотра обсуждения здесь: Python - сгенерируйте разницу во времени Мне стало любопытно. Я также изначально думал, что генератор быстрее, чем список, но когда дело доходит до sorted(), я не знаю. Есть ли какая-либо польза для отправки выражения генератора в sorted(), а не в список? Вызывает ли выражение генератора в списке внутри sorted() перед сортировкой?
РЕДАКТИРОВАТЬ: Мне жаль, что я могу принять один ответ, так как я чувствую, что многие ответы помогли прояснить проблему. Еще раз спасибо всем.