Преобразование словаря в список вложенных словарей - PullRequest
0 голосов
/ 08 марта 2019

У меня есть список словаря и другой список List_1=[D1,D2,D3]. Мой список словарей test_dict выглядит так: `

[{"D1": 1.0,"D2": 0},{"D4":1.2,"D2":1.4}]

Что я хочу в моем final_dict:

[{"List_1":D1,"value":1.0,"List_1":D2,"value":0},{"Default":D4,"value":1.2,"List_1":D2,"value":1.4}]

В test_dict с нулевым индексом у меня есть словарь с ключами D1 и D2, а значениями 1.0 и 0 являются значения. Но в моем final_dict. Я хочу изменить свою пару ключ-значение. Моя конечная цель - вставить его в mongodb ссылка

1 Ответ

0 голосов
/ 08 марта 2019

Ключ не должен быть одинаковым в словаре, иначе значения будут перезаписаны.Например, результат вашего ожидания будет: -

{'List_1': 'D2', 'value': 0}

Итак, вам нужно присвоить значения с разными ключами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...