首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将复杂字典列表转换为字典

将复杂字典列表转换为字典
EN

Stack Overflow用户
提问于 2022-11-16 09:55:40
回答 1查看 46关注 0票数 0

我想把下面的字典列表转换成字典

代码语言:javascript
运行
复制
data=[
    {
        'code':'matata',
        'commandes':[
            {
                'date':'12-10-22',
                'content':[
                    {
                        'article':'Article1',
                        'designation':'Designe1',
                        'quantity':5
                    }
                ]
            }
        ]
    }
]

我希望得到这个结果,这只是我们改变为{..}的起始括号

代码语言:javascript
运行
复制
data={
{
    'code':'matata',
    'commandes':[
        {
            'date':'12-10-22',
            'content':[
                {
                    'article':'Article1',
                    'designation':'Designe1',
                    'quantity':5
                }
            ]
        }
    ]
  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-16 10:04:27

相反,您可以使用列表和返回字典的第0次索引。

代码语言:javascript
运行
复制
data = data[0]
print(data)

#output
data ={
    'code':'matata',
    'commandes':[
        {
            'date':'12-10-22',
            'content':[
                {
                    'article':'Article1',
                    'designation':'Designe1',
                    'quantity':5
                }
            ]
        }
    ]
  }

(更新1)如果您有多个骄傲:

代码语言:javascript
运行
复制
for product in data:
   print(product)

(更新2)打印逗号:

代码语言:javascript
运行
复制
for product in data:
   print(product, end =",")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74458417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档