KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm receiving a dict from one "layer" of code upon which some calculations/modifications are performed before passing it onto another "layer". The original dict's keys & "string" values are unicode , but the layer they're being passed onto only accepts str . This is going to be called often, so I'd like to know what would be the fastest way to convert something like: { u'spam': u'eggs', u'foo': True, u'bar': { u'baz': 97 } } ...to: { 'spam': 'eggs', 'foo': True, 'bar': { 'baz': 97 } } ...bearing in mind the non-"string" values need to stay as their original type. Any thoughts?
Tags (comma-separated)
Save Edits
Cancel