Aggiungi valori a un set in Python

Muhammad Maisam Abbas 30 gennaio 2023
  1. Aggiungi un singolo valore a un set con il metodo add() in Python
  2. Aggiungi più valori a un set con il metodo update() in Python
  3. Aggiungi un set a un altro set con l’operatore |= in Python
Aggiungi valori a un set in Python

In questo tutorial, discuteremo dei metodi per aggiungere valori a un set in Python.

Aggiungi un singolo valore a un set con il metodo add() in Python

Il metodo add() può aggiungere un singolo valore all’insieme in Python. Il seguente esempio di codice ci mostra come aggiungere un singolo valore a un insieme con la funzione add() in Python.

a = {1, 2, 3}

a.add(4)

print(a)

Produzione:

{1, 2, 3, 4}

Nel codice sopra, inizializziamo prima un insieme a e poi aggiungiamo il valore 4 alla fine dell’insieme a con la funzione add().

Aggiungi più valori a un set con il metodo update() in Python

Il metodo update() può essere utilizzato per aggiungere più valori a un set. Il metodo update() è progettato per aggiungere strutture di dati come liste e array all’insieme. Quindi, ci vuole solo un argomento. Ma possiamo passare tutti gli argomenti che vogliamo racchiudendo tutti gli argomenti in una singola (). Il seguente esempio di codice ci mostra come aggiungere più valori a un insieme con la funzione update() in Python.

a = {1, 2, 3}

a.update((4, 5, 6))

print(a)

Produzione:

{1, 2, 3, 4, 5, 6}

Nel codice sopra, inizializziamo prima un set a e poi aggiungiamo i valori 4, 5, 6 alla fine del set a con la funzione update().

Aggiungi un set a un altro set con l’operatore |= in Python

Il | operatore, noto anche come operatore di concatenazione, concatena le variabili su ciascun lato dell’operatore. L’operatore |= aggiunge il set sul lato destro dell’operatore al set sul lato sinistro dell’operatore. Il seguente esempio di codice ci mostra come aggiungere un insieme a un altro insieme con l’operatore |= in Python.

a = {1, 2, 3}
b = {4, 5, 6}

a |= b

print(a)

Produzione:

{1, 2, 3, 4, 5, 6}

Nel codice sopra, inizializziamo prima i set a e b e poi aggiungiamo il set b alla fine del set a con l’operatore |=.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Articolo correlato - Python Set