Vai al contenuto

Set Python

I set sono insiemi di elementi che non ammettono ripetizioni. Non sono ordinati.

thisset = {"apple", "banana", "cherry", "apple"}

print(thisset)

{‘banana’, ‘apple’, ‘cherry’}

Aggiungere elementi ai set di Python

Add()

thisset = {"apple", "banana", "cherry"}

thisset.add("orange")

print(thisset)

{‘banana’, ‘apple’, ‘cherry’, ‘orange’}

Update()

Con update() uniamo un set ad un altro.

thisset = {"apple", "banana", "cherry"}
tropical = {"pineapple", "mango", "papaya"}

thisset.update(tropical)

print(thisset)

{‘apple’, ‘mango’, ‘cherry’, ‘pineapple’, ‘banana’, ‘papaya’}

Rimuovere elementi ai set di Python

Remove()

Con remove() se l’elemento non è presente la console ci restituirà un errore.

thisset = {"apple", "banana", "cherry"}

thisset.remove("banana")

print(thisset)

{‘apple’, ‘cherry’}

Discard()

Mentre con discard() se l’elemento non è presente nel set non rischieremo nessun errore.

thisset = {"apple", "banana", "cherry"}

thisset.discard("banana")

print(thisset)

{‘apple’, ‘cherry’}

Pop() Del() Clear()

Come già visto in precedenza nelle liste di Python è possibile usare anche con i set i metodo pop(), del() e clear()

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *