小白请教一下,python里十个int变量,怎么判断是否互不相等(两两不相等),感谢!

2025-04-07 06:25:44
推荐回答(1个)
回答1:

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import itertools
nums = [99, 77, 11, 15,88,3,4,5,6,6] #假设10个元素
tmp = list(itertools.combinations(nums,2))
tmp_ = filter(lambda x:x[0]==x[1] ,tmp)
if tmp_:
print u'有俩俩相等的元素',tmp_
else:
print u'没有俩俩相等的元素'

>>>
有俩俩相等的元素 [(6, 6)]
>>>