Python Object作为字典中的列表

时间:2015-03-10 10:35:54

标签: python list object dictionary

我在python中,我有这个:

places = [{'placeId':5},{'placeId':2}]

和这个(请注意,锻炼的数据比'To'和'Exercise'要多得多......我没有全部写过):

workout={'To': 'John' , 'Exercise': 'pull-ups'}

我希望这样做:

Emailwork={'To': 'John' , 'Exercise': 'pull-ups', 'places':[5,2]}

我可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

使用字典中列出的列表推导来检索值:

workout = {'To': 'John' , 'Exercise': 'pull-ups', 'places': [i['placeId'] for i in places]}