Самый быстрый способ преобразовать ключи и значения в файле dict из `unicode` в` str`?
Я получаю запрос от одного "слоя" кода, по которому выполняются некоторые вычисления / модификации перед передачей его на другой «слой». Оригинальные ключи dict & amp; & Quot; строка & Quot; значенияunicode
, но слой, на который они передаются, принимает толькоstr
.
Это будет часто вызываться, поэтому я хотел бы знать, какой бы самый быстрый способ преобразовать что-то вроде:
{ u'spam': u'eggs', u'foo': True, u'bar': { u'baz': 97 } }
... чтобы:
{ 'spam': 'eggs', 'foo': True, 'bar': { 'baz': 97 } }
... имея в виду не "строку" значения должны оставаться как их первоначальный тип.
Какие-нибудь мысли?