【发布时间】:2021-02-25 00:26:25
【问题描述】:
如果我的列表中有一堆字典,例如:
people = [{"name": "Abe", "age": 40},
{"name": "Bob", "age": 25},
{"name": "Charles", "age": 32}]
我想把它拆分成这样的样子
names = ["Abe", "Bob", "Charles"]
ages = [40, 25, 32]
我知道我可以执行两个单独的列表解析(例如:names = [person["name"] for person in people] 两次),但是有什么技巧可以将这些数据拆分为单行吗?
【问题讨论】:
标签: python python-3.x list dictionary