【发布时间】:2015-11-14 18:59:21
【问题描述】:
我有这样的清单:
mylist = [
{"name":"fname1","value":"ardian"},
{"name":"frm2","value":"febri"},
{"name":"frm3","value":"jalan ciwaruga"}
]
我希望将这个列表转换成这样的字典:
mydict = {
{"name":"fname1","value":"ardian"},
{"name":"frm2","value":"febri"},
{"name":"frm3","value":"jalan ciwaruga"}
}
有什么解决办法吗?
【问题讨论】:
-
那是一套字典。
-
那不是字典。字典有键,否则没有意义。你的钥匙是什么?
-
谢谢比尔,您的指正,因为我是python新手,所以我的键是:名字,姓氏和地址。
-
如果您确切地告诉我们您要做什么,也许会有所帮助。
-
如果您希望将 name 的 value 转换为 key 并将 value 的 value 转换为 value ,您可以这样做。示例: mydict = { 'fname1': 'ardian', 'fname2': febri', 'frm3': 'jalan ciwaruga' } 通过这样做 { x.keys()[0]: x[x.keys()[ 0]] 对于我列表中的 x }
标签: python list dictionary