Sets

Un set tiene elementi unici e risponde in fretta alle domande di appartenenza. {} è un dict vuoto; il set vuoto è set().

Sintassi

parts = {"a", "b"}
set(recipe) <= set(have)
  • | è unione, & è intersezione, - è differenza.

Esempio

needed = {"wrench", "cable"}
have = {"wrench", "cable", "chip"}
print(needed <= have)

Output:

True

Errori comuni

  • {} è un dizionario, non un set. Chiama set() quando non hai ancora elementi.

Esercitati