我想验证一个列表,以确保没有重复的项目。我的问题是我不知道如何在if语句中执行此操作。如果列表中有重复项,python中是否存在将返回False的方法或东西?
这是我的想法:
lst = ["1","2","3","3","4"]
if #lst contains no duplicates :
print("success")
else:
print("duplicate found")
提前致谢。
正如Jkdc所说,将其转换为集合并比较长度
lst = ["1","2","3","3","4"]
if len(set(lst)) == len(lst):
print("success")
else:
print("duplicate found")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句