Pull to refresh

Бесконечные циклы

Python
Как ивестно простейший способ получить диапазон чисел в Python это использовать range(). range возвращает список но когда нужно пройтись по большому диапазону лучше использовать xrange(), который вместо списка, возвращает итератор. Но как быть, когда конец диапазона не известен, а использовать while True кажется не эстетичным.
Очень просто:
from itertools import count
for i in count(1): DoSomeWith(i)

Разумеется как только мы получим результат, можем спокойно сделать break.
Tags:python
Hubs: Python
Total votes 10: ↑8 and ↓2 +6
Views11.6K

Popular right now

Python для анализа данных
June 23, 202124,900 ₽SkillFactory
Python для веб-разработки
June 24, 202190,000 ₽SkillFactory
Python для работы с данными
June 25, 202131,500 ₽Нетология
Факультет Python-разработки
July 15, 2021180,000 ₽GeekBrains
Основы языка Python
June 29, 202120,800 ₽Luxoft Training