How to merge lists of dictionaries

后端 未结 4 1912
情歌与酒
情歌与酒 2020-12-03 11:49

With lists of dictionaries such as the following:

user_course_score = [
    {\'course_id\': 1456, \'score\': 56}, 
    {\'course_id\': 316, \'score\': 71}
]
         


        
4条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-03 12:07

    You could also try:

    [
        course.update(score) for course 
        in courses for score in user_course_score 
        if course['course_id'] == score['course_id']
    ]
    

    :)

提交回复
热议问题