Als je wil nagaan of twee verzamelingen gelijk zijn, moeten de elementen hetzelfde zijn. De volgorde is niet van belang, ze mogen in een willekeurige volgorde staan.

💡 Hint

De ==-operator, die gebruikt wordt om gelijkheid bij lijsten na te gaan, kunnen we ook gebruiken voor verzamelingen.

❗ Begrip - Verzameling

Een verzameling (set in het Engels) is een datastructuur met unieke elementen waarin de volgorde niet van belang is.

💻 Programmeeroefening - Verzamelingen vergelijken

Bekijk de volgende verzamelingen en lijsten:

set1 = { 10, 30, 70 }
set2 = { 30, 70, 10 }
set3 = { 10, 30, 70, 90 }
set4 = { 30, 70, 10, 30 }

lijst1 = [10, 30, 70]
lijst2 = [30, 70, 10]
  1. Probeer eerst eens te bedenken of lijst1 en lijst2 aan elkaar gelijk zijn.
  2. Probeer vervolgens te beredeneren welke verzamelingen gelijk zijn aan set1.
  3. Plak de code hierboven in de editor hieronder. Ga de bovenstaande twee vragen na door gebruik te maken van de == operator. Controleer eerst of lijst1 en lijst2 aan elkaar gelijk zijn, en vervolgens of set2, set3 en set4 respectievelijk gelijk zijn aan set1. Print telkens het resultaat.