Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 10, 2015 20:47:03

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

В чем плюс третьего питона?

py.user.next
Вообще-то, итераторы память не расходуют
А я про память и не говорю. Я говорю про удобство того кто пишет. Смотреть при помощи print результат менее удобно. Но конечно терпимо. Наверное надо другие рефлексы нарабатывать.



Офлайн

#2 Сен. 11, 2015 02:50:46

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

В чем плюс третьего питона?

И это, кстати, не итератор:

>>> r = range(3)
>>> print(*r)
0 1 2
>>> print(*r)
0 1 2
>>>
По итератору только один раз можно пройти.

doza_and
Смотреть при помощи print результат менее удобно.
Ну да, если посмотрел, то он исчерпан, потом не можешь использовать, и наоборот.



Отредактировано py.user.next (Сен. 11, 2015 02:52:20)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version