我有这个 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 中每个键值对的键和值中的所有项目。
