Код: Выделить всё
users = {'first-name': ['Jim', 'John', 'Jane'], 'last-name': ['Boothe', 'Smith', 'Doe'], 'user': ['100', '101', '102']}
Под этим я подразумеваю заданные исходный словарь выше я хотел бы создать следующий:
Код: Выделить всё
payload = [{'first-name': 'Jim", 'last-name': 'Boothe', 'user': '100'}, {'first-name': 'John', 'last-name': 'Smith', 'user': '101'}, {'first-name': 'Jane', 'last-name': 'Doe', 'user': '102'} ]
У меня есть Разобрался с тем, как добавить мой первый словарь в новый список, но возникли проблемы с перебором остальных индексов.
Код: Выделить всё
users = {'first-name': ['Jim', 'John', 'Jane'], 'last-name': ['Boothe', 'Smith', 'Doe'], 'user': ['100', '101', '102']}
for k in users:
dict[k] = users[k][0]
payload = [dict]
print(payload)
Код: Выделить всё
[{'user': '100', 'first-name': 'Jim', 'last-name': 'Boothe'}]
Подробнее здесь: https://stackoverflow.com/questions/787 ... -dictionar