Hans Mulder <han...@xs4all.nl> writes:
> How about:
>       changes = filter(is_bad, d)
> Or would that be too compact?

I thought of writing something like that but filter in python 3 creates
an iterator that would have the same issue of walking the dictionary
while the dictionary is mutating.

    changes = list(filter(is_bad, d))

should work.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to