【发布时间】:2021-07-06 09:58:14
【问题描述】:
我有一个示例字典
sample_dict = [{"id":1, "count":10},
{"id":2, "count":20},
{"id":3, "count":30}]
我想要这样的东西
sample_dict = [{1: 10}, {2: 20}, {3: 30}]
我怎样才能以最佳方式做到这一点?
【问题讨论】:
-
您的非最佳解决方案是什么样的?
-
目前我正在遍历列表并获取“id”和“count”的值并创建一个新的字典并将其附加到另一个列表中
-
@Logan 有什么不好的?
-
请出示您的代码,以便我们编写更优化的解决方案
-
你的样本是字典列表,不是字典,结果也是字典列表。
标签: python list dictionary