Idiosyncratic python

Paul Rubin at nospam.invalid
Thu Sep 24 08:16:02 CEST 2015

Steven D'Aprano <steve+comp.lang.python at> writes:
> for k, v in mydict.items(): 
>     del(k)

That looks wrong: it's deleting k from what?

> instead of the more obvious
> for v in mydict.values(): 
>     ...

Maybe you mean

   while mydict:
      k, v = mydict.popitem()

More information about the Python-list mailing list