Форум сайта python.su
Подскажите пожалуйста как переименовать ключи в словаре? Например у меня есть словарь вида {'addr_extended': '!', ‘voltage’: 3284.4574780058647, ‘error’: ‘None’}, мне нужно переименовать все значения ключей к виду {' report': '!', ' report': 3284.4574780058647, ' report': ‘None’}.
Офлайн
for key, val in d.items():
d['report[%s]' % key] = val
del d[key]
Офлайн
for key in d.keys():
d['report[%s]' % key] = d.pop(key)
Отредактировано (Март 6, 2010 20:47:25)
Офлайн
АААА! Спасибо работает )!!!!
Офлайн