如果有重复项,请检查4个字符串

时间:2012-12-13 22:28:58

标签: python python-2.7

s1,s2,s3,s4有一个字符串作为内容

我想做这样的事情

if one or more is the same s1, s2, s3 or s4:
    print error
else
    print s1, s2, s3, s4

2 个答案:

答案 0 :(得分:8)

你可以使用一套:

if len(set([s1, s2, s3, s4])) != 4:
    pass # not all unique

答案 1 :(得分:3)

如果您要检查所有字符串是否不同:

4 == len(set([s1, s2, s3, s4]))