my_set = {1, 2, 3}.set() (NB! {} loob tühja sõnastiku).set([1, 2, 2, 3]) annab {1, 2, 3}.Hulka saab panna vaid muutumatuid objekte (sõned, arvud, tõeväärtused, ennikud). Muutuvad objektid nagu listid annavad vea (TypeError: unhashable type: 'list').
a | b või a.union(b) – kõik elemendid mõlemast hulgast.a & b või a.intersection(b) – elemendid, mis on mõlemas hulgas.a - b või a.difference(b) – elemendid, mis on esimeses, aga mitte teises.a ^ b või a.symmetric_difference(b) – elemendid, mis on vaid ühes hulgastest.len(my_set) – elementide arv.element in my_set – kontrollib olemasolu (kiire operatsioon).set("hello") -> {'h', 'e', 'l', 'o'}.