8.5 Python 操作set的其他方法,答案
问题:
已知两个集合s1、s2,请判断两个集合是否有重合,如果有,请把重合的元素打印出来。
s1 = set([1, 2, 3, 4, 5]) s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
我的回答:
s1 = set([1, 2, 3, 4, 5]) s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9]) if not s1.isdisjoint(s2) and s1.issubset(s2): print(s1)
这样写可以吗?