Esempio-1: unisci due semplici dizionari
aggiornamento() Il metodo viene utilizzato in Python per combinare un dizionario con un altro dizionario. Il seguente esempio mostra l'uso di aggiornamento (). Qui, due dizionari sono dichiarati denominati stddic1 e stddic2. I valori di stddic1 verranno aggiunti alla fine di stddic2. Successivamente, per il ciclo viene utilizzato per stampare le chiavi e i valori del dizionario unito.
# Definisci una dizionista di Student List1Produzione:
Esegui lo script. Il seguente output apparirà dopo aver eseguito lo script.
Esempio-2: unisci un dizionario semplice e un elenco di più dizionari
L'esempio seguente mostra come è possibile unire un dizionario con un elenco di più dizionari. Qui, un dizionario chiamato isbn viene dichiarato per archiviare l'ISBN del libro come un tipo di chiave e libro come valore. Un elenco di dizionari chiamati libro è dichiarato per archiviare il titolo del libro e il nome dell'autore. Il metodo Zip () viene utilizzato per unire il metodo di Dizionario o Tuple e Dict () viene utilizzato per creare un dizionario. Questi metodi sono usati in questo script per creare un nuovo dizionario unendo ISBN e libro. Successivamente, il loop viene utilizzato per accedere ai valori del dizionario unito.
# Dichiarare un semplice dizionarioProduzione:
Esegui lo script. Il seguente output apparirà dopo aver eseguito lo script.
Esempio-3: Unisci due dizionari usando la funzione personalizzata
Due dizionari possono essere uniti usando copia() E aggiornamento() Metodi in Python. Qui, i valori originali del dizionario saranno invariati. Mergedic () La funzione è definita per copiare i valori del primo dizionario in una variabile denominata unito e aggiungere i valori del secondo dizionario in unito. Successivamente, i valori del dizionario unita vengono stampati.
# Dichiara due dizionariProduzione:
Esegui lo script. Il seguente output apparirà dopo aver eseguito lo script.
Esempio-4: unendo due dizionari usando (**) operatore
I dizionari possono essere uniti senza utilizzare una funzione integrata o personalizzata utilizzando una singola espressione. '**'L'operatore viene utilizzato in questo esempio per unire due dizionari. Qui, due variabili del dizionario denominate dict1 E dict2 sono dichiarati, uniti usando '**' operatore con le variabili del dizionario e memorizza i valori nella variabile, mrgdict.
# Dichiara due dizionariProduzione:
Esegui lo script. Il seguente output apparirà dopo aver eseguito lo script.
Esempio-5: unendo due dizionari in base alle chiavi comuni
Quando due dizionari contengono la stessa chiave e se il valore della chiave è numerico, potrebbe essere necessario sommare i valori al momento della fusione. Questo esempio mostra come possono essere aggiunti i valori numerici delle stesse chiavi quando si uniscono due dizionari. Qui sono dichiarati due dizionari di nome Store1 e Store2. Le chiavi e i valori di Store1 sono iterati per loop e controlla quali chiavi di Store1 sono uguali alle chiavi di Store2. Se esiste una chiave, verrà aggiunto i valori della chiave.
# Dichiara due dizionariProduzione:
Esegui lo script. Qui, due chiavi sono comuni nei dizionari. Queste sono "penna" e "matita" e vengono aggiunti i valori di queste chiavi.
Esempio-6: unendo tutti i valori dei dizionari contando le chiavi comuni
Nell'esempio precedente, i valori comuni di due dizionari vengono aggiunti in base a un particolare dizionario. Questo esempio mostra come unire i valori di due dizionari e aggiungere i valori delle chiavi comuni al momento della fusione. Contatore() Il metodo viene utilizzato nello script per aggiungere i valori delle chiavi comuni.
# Importa Module CounterProduzione:
Esegui lo script. Qui, un dizionario contiene tre elementi e un altro dizionario contiene quattro elementi. Due chiavi sono comuni in due dizionari.
Conclusione:
Puoi unire due o più dizionari in base ai requisiti di programmazione. Spero che la fusione dei dizionari sarà un compito facile per gli utenti di Python dopo aver praticato gli esempi di cui sopra.