Навіщо потрібні ітератори у Python.
В этом вебинаре мы узнаем, что такое итераторы и для чего они нужны, а также научимся писать свои собственные. Разберём отличия итераторов и итерируемых объектов, затронем генераторы и приведём несколько интересных примеров, с которыми вы можете столкнуться в повседневной работе.
Итераторы присутствуют в большинстве языков программирования, но мы их будем рассматривать в контексте языка Python. Знания, полученные в этом вебинаре могут быть экстраполированы и на другие языки, например JavaScript.
План вебинара:
- Знакомство с итераторами. Их использование и особенности, с которыми вы будете сталкиваться в повседневной деятельности.
- Последовательности и итерируемые объекты.
- Отличия цикла for в Python от других языков.
- Реализация цикла for с помощью функции и цикла while.
- Протокол итератора.
- Создание собственного итератора.
- Подведение итогов. Вернёмся к тем особенностям, которые были изложены в начале вебинара, но уже с полным их пониманием.
Целевая аудитория:
Данный вебинар будет интересен начинающим Python разработчикам, а также другим специалистам, которые хотя больше узнать об итераторах.
01.01.1960
120
1521
01.01.1960
120
1136
01.01.1960
120
1363
01.01.1960
120
3306
01.01.1960
120
2866
01.01.1960
120
1418
01.01.1960
120
972
01.01.1960
120
1840
01.01.1960
120
2677
01.01.1960
120
5709
01.01.1960
120
2192
01.01.1960
120
2535