Навіщо потрібні ітератори у Python.
В этом вебинаре мы узнаем, что такое итераторы и для чего они нужны, а также научимся писать свои собственные. Разберём отличия итераторов и итерируемых объектов, затронем генераторы и приведём несколько интересных примеров, с которыми вы можете столкнуться в повседневной работе.
Итераторы присутствуют в большинстве языков программирования, но мы их будем рассматривать в контексте языка Python. Знания, полученные в этом вебинаре могут быть экстраполированы и на другие языки, например JavaScript.
План вебинара:
- Знакомство с итераторами. Их использование и особенности, с которыми вы будете сталкиваться в повседневной деятельности.
- Последовательности и итерируемые объекты.
- Отличия цикла for в Python от других языков.
- Реализация цикла for с помощью функции и цикла while.
- Протокол итератора.
- Создание собственного итератора.
- Подведение итогов. Вернёмся к тем особенностям, которые были изложены в начале вебинара, но уже с полным их пониманием.
Целевая аудитория:
Данный вебинар будет интересен начинающим Python разработчикам, а также другим специалистам, которые хотя больше узнать об итераторах.
01.01.1960
120
1435
01.01.1960
120
1071
01.01.1960
120
1322
01.01.1960
120
2851
01.01.1960
120
2829
01.01.1960
120
1379
01.01.1960
120
970
01.01.1960
120
1832
01.01.1960
120
2668
01.01.1960
120
5570
01.01.1960
120
2164
01.01.1960
120
2530