Skip to main content
 首页 » 编程设计

python之Python 中要列出的字典

2025年05月04日25qq78292959

我有这个 python 字典:

{'1000123456': ['Rubble', 100, 90, 80, 80, 87.5], '1000123454': ['Tom', 70, 0, 65, 95, 57.5], '1000123459': ['Chipmunk', 86, 70, 0, 96, 63.0]} 

如何在不完全导入以下列表的情况下将上面的字典转换为:

[[1000123456, 'Rubble', 100, 90, 80, 80, 87.5], [1000123454, 'Tom', 70, 0, 65, 95, 57.5], [1000123459, 'Chipmunk', 86, 70, 0, 96, 63.0]] 

请您参考如下方法:

使用列表理解:

items = [[int(k)]+v for k, v in dictionary.items()] 

[int(k)] 创建一个包含单个项目的列表:转换为整数的键。然后我将值添加到它,所以它最终成为一个列表,其中包含 dictionary 中每个键值对的键和值中的所有项目。