Paul Rubin wrote: > Helmut Jarausch <[EMAIL PROTECTED]> writes: >> def del_by_key(L,key) : >> for pos, (k,d) in enumerate(L): >> if k == key : >> del L[pos] >> break > > This looks very dangerous, mutating L while iterating over it.
No, as Bruno Desthuilliers has pointed out, because one breaks out of the loop immediately. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- http://mail.python.org/mailman/listinfo/python-list