Python Set Add

Python Set Add
Gli oggetti non ordinati sono raggruppati come un set. Ogni componente di un set dovrebbe essere distinto e immutabile. Un set stesso, quindi, è mutevole. Ad esso, possiamo inserire o eliminare gli elementi. Gli elementi possono essere combinati in un set utilizzando staffe ricci, virgole per dividerle o il metodo SET () integrato. Può contenere una varietà di elementi, ognuno dei quali potrebbe essere di tipo specifico. Tuttavia, gli articoli mutabili non saranno inclusi in una serie di articoli.

Poiché i set non sono ordinati, l'indicizzazione è inutile. L'indicizzazione non verrà utilizzata per recuperare o modificare un elemento set. Non è gestito dalla struttura dei dati impostati. La funzione ADD () viene utilizzata per inserire un elemento e la funzione Update () verrà applicata per aggiungere molti elementi. Discutiamo come inserire un elemento in un set in questo articolo.

Esempio n. 1:

I set non sono disponibili. Pertanto, non potremmo nemmeno cambiare un elemento dal suo indice. Ma possiamo inserire o eliminare elementi da un set utilizzando le operazioni set. La funzione set add () è la tecnica più semplice per inserire un singolo elemento in qualsiasi set. L'elemento da inserire è l'unico argomento richiesto dalla funzione, che opera su un set. Si prevede che l'elemento da inserire sarà un oggetto immutabile, come un personaggio o un numero intero.

A = 33, 44, 55, 66
UN.Aggiungi (88)
Stampa (a)

In questo esempio, dichiariamo una variabile e definiamo alcuni numeri casuali. Quindi, chiamiamo funzione add (). Questa funzione viene utilizzata per inserire un nuovo numero nei dati della variabile "A". Nel passaggio successivo, stampiamo i numeri aggiungendo 88 con l'aiuto della funzione print ().

Come abbiamo visto, questo approccio ci consente di inserire un elemento senza dover cambiare l'allocazione del set.

Esempio n. 2:

In questo caso, esamineremo cosa accade quando vogliamo inserire un elemento già presente nel set.

x = 100, 200, 300, 400, 500, 600
X.Aggiungi (600)
print ('Dopo aver aggiunto l'elemento:', x)

La variabile 'x' viene inizializzata. Memorizza 6 valori diversi. Vogliamo inserire quell'elemento già presente nell'elenco definito. Quindi, impiegheremo il metodo Add (). Vogliamo aggiungere di nuovo 600 all'elenco. Successivamente, chiamiamo la funzione print () per visualizzare l'elenco dopo l'aggiunta dell'elemento "600".

I set di pitone possono includere solo cose distinte. Il set non cambia se un elemento esistente viene inserito nel set e diventa unico in seguito.

Esempio n. 3:

In questo caso, osserveremo cosa accadrà quando vogliamo inserire un elenco in qualsiasi set definito.

M = 2093, 3928, 9279, 6238, 6456
M.Aggiungi ([45987, 93471, 12937])
Stampa (M)

In questo scenario, viene specificata una variabile denominata "M". Cinque numeri casuali sono contenuti in questa variabile. Il metodo Add () viene quindi chiamato. Nei dati della variabile "A", viene aggiunto un nuovo elenco utilizzando questo metodo. Tre nuovi valori sono presenti in un nuovo elenco e vogliamo inserirli. Il metodo Print () viene utilizzato nel passaggio seguente per aggiungere un nuovo elenco nel set e stampare il set definito.

Potremmo osservare che viene prodotto un typeerror ogni volta che vogliamo aggiungere un elemento mutabile, come un elenco. Questo perché i set includeranno solo strutture di dati immutabili. Dopotutto, non sono abilitati ad acquisire modifiche.

Esempio n. 4:

La funzione Add () prende solo un argomento. Notiamo cosa accade quando proviamo ad aggiungere più di un elemento a un set. È possibile creare un ciclo per utilizzando la funzione add () per aggiungere diversi elementi.

Elements = 12321, 65742, 89603, 75997
new_elements = [45486, 58754]
Per I in New_Elements:
elementi.Aggiungi (i)
Stampa (elementi)

Dopo aver definito gli elementi, viene inizializzato un elenco chiamato "New_Elements". Useremo per loop. Qui, inizializziamo una variabile loop. All'interno per loop, ci applichiamo alla funzione ADD (). Passiamo il valore della variabile loop come argomento della funzione. Per terminare il programma, la funzione print () viene utilizzata per mostrare tutti gli elementi.

Esempio n. 5:

Utilizzeremo il.Aggiorna () funzione per inserire molte voci in modo rapido ed efficiente in un set.

J = 1712, 2238, 31873
new_num = [4198, 3985, 9056, 2362]
J.Aggiornamento (new_num)
Stampa (J)

All'inizio del programma, definiamo alcuni valori e questi valori sono archiviati nella variabile 'J'. Quindi, specifichiamo alcuni elementi che vogliamo aggiungere al set richiesto. Definiamo questi valori sotto forma di un elenco. Pertanto, chiamiamo la funzione Update () per aggiungere l'elenco al set richiesto. Questa funzione contiene quell'elenco come parametro. Per mostrare il set completo dopo aver inserito l'elenco, useremo il metodo Print ().

Esempio n. 6:

Le funzioni Add () e Update () sarebbero entrambe utilizzate per inserire le stringhe. Le corde sembrano essere ipotesi ma formalmente immutabili. Quindi, una stringa viene inserita come un elemento particolare quando viene inserita tramite la funzione ADD (). La funzione update (), d'altra parte, inserisce stringhe come elementi distinti alla stringa.

num1 = 48999443, 28764082, 27369723, 862935429
num2 = 10938044, 17263712, 198034483
w = 'Informazioni'
Num1.Aggiungi (W)
Num2.AGGIORNAMENTO (W)
print ('Dopo aver applicato la funzione aggiuntiva =', num1)
print ('Dopo aver applicato la funzione di aggiornamento =', num2)

Indichiamo due variabili denominate "num1" e "num2". Queste variabili archiviano numeri randomizzati. La variabile 'NUM1' contiene quattro numeri e il 'Num2 ha tre numeri. Nel passaggio successivo, specifichiamo la parola "Informazioni" che vogliamo essere aggiunte ad entrambi gli elenchi "NUM1" e "NUM2". Per aggiungere la stringa memorizzata nella variabile "W", applichiamo prima la funzione ADD () nell'elenco "NUM1". Quindi, chiamiamo la funzione Update () per 'Num2'. Ora utilizziamo la funzione print () per rappresentare entrambi gli elenchi dopo l'aggiunta della stringa.

Conclusione

Abbiamo acquisito un'introduzione di base ai set Python in questa guida. Quindi, abbiamo discusso di come utilizzare la funzione ADD () per inserire solo un elemento in un set e la funzione Update () per inserire diversi elementi. Abbiamo inoltre notato l'uso di un ciclo "per" per aggiungere un elenco a un insieme di valori. Inoltre, abbiamo imparato le peculiarità dell'interazione con le corde e come inserire le corde in un set in modo efficace.