Навіщо потрібні ітератори у Python.
В этом вебинаре мы узнаем, что такое итераторы и для чего они нужны, а также научимся писать свои собственные. Разберём отличия итераторов и итерируемых объектов, затронем генераторы и приведём несколько интересных примеров, с которыми вы можете столкнуться в повседневной работе.
Итераторы присутствуют в большинстве языков программирования, но мы их будем рассматривать в контексте языка Python. Знания, полученные в этом вебинаре могут быть экстраполированы и на другие языки, например JavaScript.
План вебинара:
- Знакомство с итераторами. Их использование и особенности, с которыми вы будете сталкиваться в повседневной деятельности.
- Последовательности и итерируемые объекты.
- Отличия цикла for в Python от других языков.
- Реализация цикла for с помощью функции и цикла while.
- Протокол итератора.
- Создание собственного итератора.
- Подведение итогов. Вернёмся к тем особенностям, которые были изложены в начале вебинара, но уже с полным их пониманием.
Целевая аудитория:
Данный вебинар будет интересен начинающим Python разработчикам, а также другим специалистам, которые хотя больше узнать об итераторах.
01.01.1960
120
1453
01.01.1960
120
1079
01.01.1960
120
1323
01.01.1960
120
2898
01.01.1960
120
2834
01.01.1960
120
1388
01.01.1960
120
972
01.01.1960
120
1833
01.01.1960
120
2672
01.01.1960
120
5588
01.01.1960
120
2167
01.01.1960
120
2531