[BangPypers] Python dictionaries, deleting elements while iterating.

ragsagar ragsagar at gmail.com
Mon Feb 25 17:55:20 CET 2013

On Mon, Feb 25, 2013 at 10:15 PM, Anand Chitipothu <anandology at gmail.com>wrote:

> I think, the second solution I suggested is more Pythonic than using a for
> loop. In Python 3, it can be written as a dictionary-comprehension.
> dictionary = {(k, v) for k, v in dictionary.items() if v != 1}
True. Using dictionary comprehension is the apt solution. I was just
talking about the first solution you suggested.

blog : ragsagar.wordpress.com
mail id : python -c "print '@'.join(['ragsagar','.'.join([x for x in

More information about the BangPypers mailing list