On Tue, May 11, 2010 at 11:08 AM, Ulrich Eckhardt <[email protected]> wrote: > My first approach was to simply postpone removing the elements, but I was > wondering if there was a more elegant solution.
Iterate over something other than the actual dictionary, like this:
d = {1: 'one', 2: 'two', 3: 'three'}
for k in d.keys():
if d[k] == 'two':
d.pop(k)
--
Jerry
--
http://mail.python.org/mailman/listinfo/python-list
