Навіщо потрібні ітератори у Python.
В этом вебинаре мы узнаем, что такое итераторы и для чего они нужны, а также научимся писать свои собственные. Разберём отличия итераторов и итерируемых объектов, затронем генераторы и приведём несколько интересных примеров, с которыми вы можете столкнуться в повседневной работе.
Итераторы присутствуют в большинстве языков программирования, но мы их будем рассматривать в контексте языка Python. Знания, полученные в этом вебинаре могут быть экстраполированы и на другие языки, например JavaScript.
План вебинара:
- Знакомство с итераторами. Их использование и особенности, с которыми вы будете сталкиваться в повседневной деятельности.
- Последовательности и итерируемые объекты.
- Отличия цикла for в Python от других языков.
- Реализация цикла for с помощью функции и цикла while.
- Протокол итератора.
- Создание собственного итератора.
- Подведение итогов. Вернёмся к тем особенностям, которые были изложены в начале вебинара, но уже с полным их пониманием.
Целевая аудитория:
Данный вебинар будет интересен начинающим Python разработчикам, а также другим специалистам, которые хотя больше узнать об итераторах.
01.01.1960
120
2478
01.01.1960
120
1575
01.01.1960
120
1148
01.01.1960
120
1470
01.01.1960
120
3762
01.01.1960
120
2903
01.01.1960
120
1444
01.01.1960
120
976
01.01.1960
120
1842
01.01.1960
120
2684
01.01.1960
120
5750
01.01.1960
120
2226