With lists of dictionaries such as the following:
user_course_score = [ {\'course_id\': 1456, \'score\': 56}, {\'course_id\': 316, \'score\': 71} ]
You could also try:
[ course.update(score) for course in courses for score in user_course_score if course['course_id'] == score['course_id'] ]
:)