首页 > 解决方案 > 如何比较数字并在 Python 的列表中找到匹配的数字?

问题描述

我有一个清单:

a = [3, 4, 5, 2, 3]

如何获得此列表中匹配的数字?

标签: pythonlist

解决方案


我不确定您的最终游戏与比赛信息是什么。但是要严格获得您在评论中列出的答案,这是最简单的方法。查看其他答案,因为它们可能会更有帮助,具体取决于您将如何处理匹配信息。

a = [3, 4, 5, 2, 3]
a_with_matches = [x for x in a if a.count(x) > 1]
len(a_with_matches)

#outputs:
2

推荐阅读