Я знаю, что можно преобразовать генераторы в списки на «низком уровне» (например, list(i for i in xrange(10))
), но возможно ли сделать обратное без предварительной итерации по списку (например . (i for i in range(10))
)?
Редактировать: убрал слово cast
для ясности в том, что я пытаюсь достичь.
Редактировать 2: На самом деле, я думаю, что у меня могут быть неправильно поняты генераторы на фундаментальном уровне. Это научит меня не оставлять ТАК вопросы перед моим утренним кофе!