In [1]:
def frutas():
    return ['banana', 'maça', 'uva']

In [2]:
frutas()


Out[2]:
['banana', 'maça', 'uva']

In [3]:
for fruta in frutas():
    print(fruta)


banana
maça
uva

In [4]:
def frutas_yield():
    yield 'banana'
    print('yield 1')
    yield 'maça'
    print('yield 2')
    yield 'uva'
    print('yield 3')

In [5]:
frutas_yield()


Out[5]:
<generator object frutas_yield at 0x7f12f46554c0>

In [6]:
for fruta in frutas_yield():
    print(fruta)


banana
yield 1
maça
yield 2
uva
yield 3

In [ ]: