На этом шаге мы перечислим операторы, используемые для сравнения множеств.
Перечислим операторы сравнения множеств.
>>> s = set([1, 2, 3, 4, 5]) >>> 1 in s, 12 in s (True, False)
>>> s = set([1, 2, 3, 4, 5]) >>> 1 not in s, 12 not in s (False, True)
>>> set([1, 2, 3]) == set([1, 2, 3]) True >>> set([1, 2, 3]) == set([3, 2, 1]) True >>> set([1, 2, 3]) == set([l, 2, 3, 4]) False
>>> s = set([1, 2, 3]) >>> s <= set([l, 2]), s <= set([1, 2, 3, 4]) (False, True) >>> s.issubset(set([1, 2])), s.issubset(set([1, 2, 3, 4])) (False, True)
>>> s = set ([1, 2, 3]) >>> s < set([1, 2, 3]), s < set([1, 2, 3, 4]) (False, True)
>>> s = set([1, 2, 3]) >>> s >= set([l, 2]), s >= set([1, 2, 3, 4]) (True, False) >>> s.issuperset(set([1, 2])), s.issuperset(set([1, 2, 3, 4])) (True, False)
>>> s = set([1, 2, 3]) >>> s > set([1, 2]), s > set([1, 2, 3]) (True, False)
>>> s = set([1, 2, 3]) >>> s.isdisjoint(set([4, 5, 6])) True >>> s.isdisjoint(set([1, 3, 5])) False
На следующем шаге мы рассмотрим методы для работы со множествами.