Metodo di aggiornamento del set Python

Metodo di aggiornamento del set Python
Python ha molti oggetti iterabili come set, liste, dizionari, ecc. Il set è un tipo di dati molto utile di Python che è una raccolta di elementi non ordinati. Il metodo Python set update () aggiorna qualsiasi set aggiungendo nuovi elementi da un altro set o oggetto iterabile. Gli elementi duplicati di entrambi i set verranno omessi durante l'aggiornamento. Gli elementi di uno o più set possono essere aggiunti al set principale. Gli usi del metodo update () sono stati mostrati in questo tutorial.

Sintassi:

La seguente sintassi mostra che i valori di un oggetto iterabile verranno aggiunti a un set esistente.

impostato.AGGIORNAMENTO (iTeble)

O

La seguente sintassi mostra che i valori di due o più oggetti iterabili verranno aggiunti a un set esistente.

impostato.AGGIORNAMENTO (ITRABLE1, ITRABLE2, ITRABLE3, ...)

L'oggetto iterabile si converte automaticamente in un set prima di aggiungere valori a un altro set e la funzione update () non restituisce nulla. Diversi usi della funzione Update () sono stati mostrati nella prossima parte del tutorial.

Esempio-1: aggiorna un set da un altro set

Crea un file Python con il seguente script che inserirà i valori di un set su un altro set. Qui, i valori di entrambi i set sono numerici. I valori dei due set e i valori del set aggiornato verranno stampati in seguito.

#Declare il primo set
set1 = 45, 10, 38, 21, 90, 42, 37
#Declare il secondo set
set2 = 21, 49, 60, 90, 11, 56
#Print i valori del primo set
print ("I valori del primo set: \ n", set1)
#Print i valori del secondo set
print ("I valori del secondo set: \ n", set2)
#Update il primo set dal secondo set
Set1.Aggiornamento (set2)
#Print i valori del set aggiornato
Stampa ("I valori del primo set dopo l'aggiornamento: \ n", set1)

Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.

Esempio 2: aggiorna un set di numeri per un set di caratteri

Crea un file Python con il seguente script che inserirà i valori di un set su un altro set. Qui, i valori del set principale sono i numeri e i valori di un altro set sono stringhe. I valori del set aggiornato verranno stampati in seguito.

#Declare un elenco di numeri
ListData = [90, 50, 10, 60, 40, 30]
#Converti l'elenco in un set
set1 = set (listData)
#Print i valori del set
print ("I valori del set originale: \ n", set1)
#Declare un altro set
set2 = 'php', 'bash', 'java'
#Update the set1 da set2
Set1.Aggiornamento (set2)
#Print i valori del set aggiornato
Stampa ("I valori del set aggiornato: \ n", set1)

Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.

Esempio-3: aggiorna un set utilizzando l'elenco

Crea un file Python con il seguente script che inserirà i valori di due elenchi in un altro elenco che verrà convertito in un set prima dell'aggiornamento. Qui, i valori di tre elenchi sono caratteri. I valori del set principale verranno stampati prima e dopo l'aggiornamento del set.

#Declare tre elenchi di personaggi
listdata1 = ['a', 'b', 'c', 'd']
listData2 = ['p', 'q', 'r']
ListData3 = ['W', 'X', 'Y', 'Z']
#Create set dal primo elenco
setData = set (listData1)
#Print i valori del set
print ("I valori del set originale: \ n", setData)
#Update impostata dal secondo elenco
Setdata.Aggiornamento (ListData2)
#Print i valori del set
Stampa ("I valori del set dopo l'aggiornamento dal secondo elenco: \ n", setData)
#Update impostata dal terzo elenco
Setdata.Aggiornamento (ListData3)
#Print i valori del set
Stampa ("I valori del set dopo l'aggiornamento dal terzo elenco: \ n", setData)

Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.

Esempio-4: aggiorna un set utilizzando un dizionario

Crea un file Python con il seguente script che inserirà i valori di un dizionario in un set. Qui, i valori del set principale sono caratteri e le chiavi del dizionario sono caratteri. I valori del set principale verranno stampati prima e dopo l'aggiornamento del set.

#Declare un set
setData = 'a', 'b', 'c', 'd', 'e'
#Declare un dizionario
dicdata = 'x': 60, 'y': 50, 'z': 36
#Print i valori del set
print ("I valori del set: \ n", setData)
#Print i valori del dizionario
print ("I valori del dizionario: \ n", dicdata)
#Update impostata dal dizionario
Setdata.Aggiornamento (dicdata)
#Print i valori del set
Stampa ("I valori del set dopo l'aggiornamento da parte del dizionario: \ n", setData)

Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.

Esempio-5: aggiorna un set utilizzando una tupla

Crea un file Python con il seguente script che inserirà i valori di una tupla in un set. Qui, i valori del set principale e dei valori della tupla sono numeri. I valori del set principale verranno stampati prima e dopo l'aggiornamento del set.

#Declare un set
setData = 7, 8, 4, 9, 2, 0, 9
#Declare una tupla
TUPLEDATA = (70, 30, 60, 40, 10)
#Print i valori del set
print ("I valori del set: \ n", setData)
#Print i valori della tupla
print ("I valori della tupla: \ n", tupledata)
#Update impostata dalla tupla
Setdata.AGGIORNAMENTO (TUPLEDATA)
#Print i valori del set
Stampa ("I valori del set dopo l'aggiornamento da parte di tuple: \ n", setData)

Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.

Element-6: aggiorna un set utilizzando una stringa

Crea un file Python con il seguente script per inserire un valore stringa in un set. Qui, i valori del set principale sono stringhe. I valori del set principale verranno stampati prima e dopo l'aggiornamento del set.

#Declare un set
setData = 'Ubuntu', 'Windows', 'Fedora', 'Red Hat'
#Declare una stringa
strval = 'linux'
#Print i valori del set
print ("I valori del set: \ n", setData)
#Print i valori della stringa
print ("I valori della stringa: \ n", strval)
#Update impostata dalla stringa
Setdata.AGGIORNAMENTO (STRVAL)
#Print i valori del set
Stampa ("I valori del set dopo l'aggiornamento da parte della stringa: \ n", setData)

Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.

Conclusione:

Diversi modi per aggiornare un set utilizzando un altro set, elenco, tupla, dizionario e stringa sono stati descritti in questo tutorial per aiutare gli utenti di Python a conoscere lo scopo di utilizzare la funzione Update () per l'aggiornamento del set.