Python's for
loops are powerful but a little opaque.
During this chat we'll review Python's for
loops, compare them to loops in other languages, and discuss how and why Python does things different.
We'll also learn about the iterator protocol and talk about the differences between iterables and iterators.