如何在列表中找到重复后返回自定义语句?

时间:2016-02-19 05:08:28

标签: python python-2.7

list2=[2,8,64,16,32,4,16,8]
len(set(list2)) !=len(list2)

我能够使用此代码并收到“真实”声明。如何修改此语句以说出“此列表包含重复内容?”

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

只需使用 if

list2=[2,8,64,16,32,4,16,8]
if len(set(list2)) != len(list2):
     print "List has duplicate"

答案 1 :(得分:1)

只需添加if else。

if len(set(list2)) !=len(list2): 
    print 'Contain duplicates'
else:
    print 'No duplicates'