Menu
Course

Python Iterators

In this course you will learn about iterators in Python and practice your knowledge, after this course you will be able to master this topic!

Syllabus

4 chapters13 lessons

Introduction to Iterators

3 lessons
  • 01What are Iterators?
  • 02Iter() and Next() Functions
  • 03StopIteration Exception

Creating Custom Iterators

3 lessons
  • 01Implementing __iter__()
  • 02Implementing __next__()
  • 03Infinite Iterators

Iterator Tools

3 lessons
  • 01Built-in Iterator Functions
  • 02Itertools Module
  • 03Generator Expressions

Practice Challenges

4 lessons
  • 01Custom Range Iterator
  • 02Fibonacci Iterator
  • 03Cyclic Iterator
  • 04Filtered Iterator

More like this

Frequently asked questions

How many lessons does Python Iterators have?

Python Iterators contains 13 interactive lessons you can complete at your own pace.

What does Python Iterators cover?

The course is organized into chapters covering: Introduction to Iterators, Creating Custom Iterators, Iterator Tools, Practice Challenges.

Is Python Iterators free?

Yes - every course on Coddy is free to start. You can complete lessons in your browser without any downloads or signup.

Can I get a Python certificate?

Yes. Finish the matching Python journey and you'll unlock a shareable certificate. See the certifications page for details.
Coddy programming languages illustration

Start Python Iterators for free

GET STARTED