【发布时间】:2020-10-06 07:00:07
【问题描述】:
我在这个问题上看到了几个问题,但还没有找到适合我的情况的解决方案。我得到了一个包含多个键:值对的单级字典,其中键是名称,值始终是数字(浮点数),如下所示:
dict = {'keyname1':0.44,'keyname2':1.23,'keyname3':0.76}
我需要创建一个包含两个键:值对的字典列表,例如:
new_dict_list = [{'name':'keyname1', 'time':0.44},{'name':'keyname2', 'time':1.23},{'name':'keyname3', 'time':0.76}]
【问题讨论】:
-
使用列表解析,例如
[{"name": key, "time": value} for key, value in dict.items()]
标签: python python-3.x dictionary dictionary-comprehension