Loop through a dict changing keys

Gnarlodious gnarlodious at gmail.com
Sat Oct 15 14:00:17 EDT 2011


What is the best way (Python 3) to loop through dict keys, examine the
string, change them if needed, and save the changes to the same dict?

So for input like this:
{'Mobile': 'string', 'context': '<malicious code>', 'order': '7',
'time': 'True'}

I want to booleanize 'True', turn '7' into an integer, escape
'<malicious code>', and ignore 'string'.

Any elegant Python way to do this?

-- Gnarlie



More information about the Python-list mailing list