If for some reason you still want behavior of returning values one at the time you can use
yield
:>>> def func(): ... yield 1 ... yield 2 ... >>> x, y = func() >>> x 1 >>> y 2 >>> for i in func(): ... print(i) ... 1 2 >>> print(*func()) 1 2
I'm not 'in'-sane. Indeed, I am so far 'out' of sane that you appear a tiny blip on the distant coast of sanity. Bucky Katt, Get Fuzzy
Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame.
Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame.