First page Back Continue Last page Overview Graphics

Exercise

Write a generator, which is similar to the chain method:

def chain(*iterables):

""" This generator is equivalent

to the chain

method of iterables """

for iterable in iterables:

for element in iterable:

yield element

names1 = ["Pete", "Tom"]

names2 = ["Tom", "Oscar"]

c = chain(names1, names2)

for el in c:

print(el)

The output:

Pete

Tom

Tom

Oscar