Я перебираю очень большой вложенный словарь (изначально json), чтобы переименовать некоторые ключи. На данный момент мне удалось пролистать каждый элемент списка внутри словаря, который находится в списке (он находится внутри еще одного словаря), один за другим. Количество элементов в списке различно для каждого из элементов в главном словаре (json).
Нижеследующее работает, но не масштабируется.
for el in a:
el['name']['info'][0]['details'] = el['name']['info'][0].pop('DT')
el['name']['info'][1]['details'] = el['name']['info'][1].pop('DT')
Я тоже пробовал, похоже, не работает:
for el in a:
el['name']['info']['details'] = el['name']['info'].pop('DT')
Могу ли я написать что-нибудь, что применило бы изменения ко всем элементам в списке этих словарей?