在单独的Python列表中基于键的求和值



我有一个字典叫hits

hits = {"The Weeknd": 6, "Maroon 5": 0, "Justin Bieber": 8, "Post Malone": 5}

我也有一个单独的,独立的列表标题为artists:

artists = ["The Weeknd", "Justin Bieber"]

我想根据artists列表中列出的键来求和hits字典中的总价值(即答案将是6 + 8 = 14)。

sum([v for k,v in hits.items() if k in artists ])

最新更新