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)
As you were talking about list.pop()...
Is anyone able to reproduce the following and explain why this happens
by chance? (Using 3.1.1)
l1 = [ready, steady, go]
l2 = [one, two, tree]
l3 = [lift off]
for w in l1:
print(l1.pop()) #prints only go steady - why not ready??
for w in
ceciliasei...@gmx.de writes:
As you were talking about list.pop()...
Is anyone able to reproduce the following and explain why this happens
by chance? (Using 3.1.1)
l1 = [ready, steady, go]
l2 = [one, two, tree]
l3 = [lift off]
for w in l1:
print(l1.pop()) #prints only go steady -
* ceciliasei...@gmx.de:
As you were talking about list.pop()...
Is anyone able to reproduce the following and explain why this happens
by chance? (Using 3.1.1)
l1 = [ready, steady, go]
l2 = [one, two, tree]
l3 = [lift off]
for w in l1:
print(l1.pop()) #prints only go steady - why not
Arnaud Delobelle schrieb:
ceciliasei...@gmx.de writes:
As you were talking about list.pop()...
Is anyone able to reproduce the following and explain why this happens
by chance? (Using 3.1.1)
l1 = [ready, steady, go]
l2 = [one, two, tree]
l3 = [lift off]
for w in l1:
Ouch... thanks
Op 2010-01-23 17:29, ceciliasei...@gmx.de schreef:
Arnaud Delobelle schrieb:
ceciliasei...@gmx.de writes:
As you were talking about list.pop()...
Is anyone able to reproduce the following and explain why this happens
by chance? (Using 3.1.1)
l1 = [ready, steady, go]
l2 = [one, two,
ceciliasei...@gmx.de, 23.01.2010 17:29:
Arnaud Delobelle wrote:
ceciliasei...@gmx.de writes:
As you were talking about list.pop()...
Is anyone able to reproduce the following and explain why this happens
by chance? (Using 3.1.1)
l1 = [ready, steady, go]
l2 = [one, two, tree]
l3 = [lift
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