Преобразование сложного словарного списка в словарь
Я хотел бы преобразовать приведенный ниже список словарей в словарь
data=[
{
'code':'matata',
'commandes':[
{
'date':'12-10-22',
'content':[
{
'article':'Article1',
'designation':'Designe1',
'quantity':5
}
]
}
]
}
]
И я хотел бы получить такой результат, только начальные скобки мы изменим на {...}
data={
{
'code':'matata',
'commandes':[
{
'date':'12-10-22',
'content':[
{
'article':'Article1',
'designation':'Designe1',
'quantity':5
}
]
}
]
}
}
Скорее, вы можете использовать 0-й индекс списка и вернуть словарь.
data = data[0]
print(data)
#output
data ={
'code':'matata',
'commandes':[
{
'date':'12-10-22',
'content':[
{
'article':'Article1',
'designation':'Designe1',
'quantity':5
}
]
}
]
}
(UPDATE 1) Если у вас несколько проектов:
for product in data:
print(product)
(UPDATE 2) Для печати запятой:
for product in data:
print(product, end =",")