I\'m playing around with generators and generator expressions and I\'m not completely sure that I understand how they work (some reference material):
>>
This generator translates into:
for i in xrange(10): x = (yield i) yield x
Result of second call to send()/next() are ignored, because you do nothing with result of one of yields.