Re: Strange generator problem

2007-10-05 Thread Joost Cassee
On 05/10/2007 11:34, Paul Hankin wrote: > Lists aren't copied when they're yielded, Duh! Thanks for your sharp eye. -- Joost Cassee http://joost.cassee.net -- http://mail.python.org/mailman/listinfo/python-list

Re: Strange generator problem

2007-10-05 Thread Paul Hankin
On Oct 5, 10:23 am, Joost Cassee <[EMAIL PROTECTED]> wrote: > Hello all, > > I bumped into an unexpected problem using generators. Consider this code: > > def test(s): > return _test([], [], s) > def _test(s1, s2, s): > if s: > s1.append(s.pop()) > for x in _test(s1, s2, s):