Тип объекта Python range () и zip ()
Я понимаю, как функции, какrange()
а такжеzip()
можно использовать в цикле for. Однако я ожидалrange()
вывести список - очень похожеseq
в оболочке unix. Если я запускаю следующий код:
a=range(10)
print(a)
Выходrange(10)
предлагая этоэто не список, а другой тип объекта.zip()
имеет аналогичное поведение при печати, выводя что-то вроде
Итак, мой вопрос: что это, какие преимущества дает им это, и как я могу получить их вывод в списки, не зацикливаясь на них?