意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

可以使用集合来快速查找重复项。 方法一

来源:恒创科技 编辑:恒创科技编辑部
2024-02-04 13:53:13

可以使用集合来快速查找重复项。

方法一:使用for循环和集合来查找重复项

deffind_duplicates(lst): duplicates=set() foriteminlst: iflst.count(item)>1: duplicates.add(item) returnduplicates lst=[1,2,3,4,4,5,6,6,7] print(find_duplicates(lst))

输出:




可以使用集合来快速查找重复项。
方法一

{4,6}

方法二:使用列表推导式和集合来查找重复项

deffind_duplicates(lst): returnset([itemforiteminlstiflst.count(item)>1]) lst=[1,2,3,4,4,5,6,6,7] print(find_duplicates(lst))

输出:

{4,6}

上一篇: xshell怎么连接云服务器? 下一篇: 要在MySQL中增加字段,可以使用ALTERTABLE语句。 语法如下