Slide 38
Slide 38 text
>>> stream = range(1, 10)
>>> doubled = [2 * x for x in stream]
>>> doubled
[2, 4, 6, 8, 10, 12, 14, 16, 18]
>>> old = [x for x in doubled if x > 10]
>>> old
[12, 14, 16, 18]
>>> divided = [x / 3 for x in old]
>>> divided
[4.0, 4.6667, 5.3333, 6.0]
user pure functions to
return new streams