我在python中,我有这个:
places = [{'placeId':5},{'placeId':2}]
和这个(请注意,锻炼的数据比'To'和'Exercise'要多得多......我没有全部写过):
workout={'To': 'John' , 'Exercise': 'pull-ups'}
我希望这样做:
Emailwork={'To': 'John' , 'Exercise': 'pull-ups', 'places':[5,2]}
我可以帮忙吗?
答案 0 :(得分:2)
使用字典中列出的列表推导来检索值:
workout = {'To': 'John' , 'Exercise': 'pull-ups', 'places': [i['placeId'] for i in places]}