首页 > 解决方案 > 从字典值中删除方括号的函数

问题描述

我有一本看起来像这样的字典:

{"john":["name"]}

我怎样才能摆脱它的价值方括号,所以它看起来像这样:

{"john":"name"}

我怎么能写一个能做到这一点的函数呢?

标签: pythonpython-3.xlistdictionary

解决方案


内部dict comprehension使用索引来访问列表的第一个元素

d = {k:v[0] for k,v in d.items()}

推荐阅读