On Feb 25, 4:24 pm, Arnaud Delobelle <arno... at googlemail.com> wrote: > def genfib(a=0, b=1): > for a, b in iter(lambda:(b, a+b), None): > yield a > > ;-) > > Ahem. I admit that somehow, I am proud of this. You're one sick puppy dog. :-) (P.S. Your mother was a hamster, and your father smelt of elderberries.) Gratuitous insulting'ly yours, Mark