Iterators (Iterables)


  • A few data type we can iterate over using the for ... in ... construct. (strings, files, tuples, lists, list comprehension)


examples/functional/iterables.py

numbers = [101, 2, 3, 42]
for num in numbers:
    print(num)
print(numbers)

print()

name = "FooBar"
for cr in name:
    print(cr)
print(name)

print()

rng = range(3, 9, 2)
for num in rng:
    print(num)
print(rng)
101
2
3
42
[101, 2, 3, 42]

F
o
o
B
a
r
FooBar

3
5
7
range(3, 9, 2)