Steven D'Aprano, 23.01.2010 18:44: > On Sat, 23 Jan 2010 18:29:33 +0100, Roel Schroeven wrote: > >>> for w in l1[:]: #use copy of l1 for iteration >>> print(l1.pop()) #decomposite list >> I would prefer: >> >> while l1: >> print(l1.pop()) > > > I would prefer: > > for x in reversed(l1): > print(x) > l1[:] = [] > > > And garbage dispose of the entire list in one go, instead of an item at a > time.
IIRC, that's what CPython does anyway, so no need to make this more complex than necessary. Stefan -- http://mail.python.org/mailman/listinfo/python-list