strange list.remove behaviour in loops
peter
peter at nobody.de
Sun Dec 29 22:45:20 EST 2002
More information about the Python-list mailing list
Sun Dec 29 22:45:20 EST 2002
- Previous message (by thread): Why can not import scipy?
- Next message (by thread): strange list.remove behaviour in loops
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
hi, look at the following simple example: Python 2.2.1 (#1, Jul 29 2002, 23:15:49) >>> A = [1,2,3,4,5,6,7,8,9] >>> for a in A: ... print a ... A.remove(a) ... 1 3 5 7 9 instead of removing the actual item from the list it removes the next one. is this by design? if yes how can i work around it. i don't really want to clone the list and remove from the clonelist instead. thomas
- Previous message (by thread): Why can not import scipy?
- Next message (by thread): strange list.remove behaviour in loops
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list