Funzione di Python Dict

Funzione di Python Dict

Il linguaggio di Python è destinato a essere utilizzato per scrivere codici ampi piuttosto che essere personalizzati per un problema particolare. Possiamo usarlo per attività ampie come la creazione di siti Web o analisi dei dati utilizzando il linguaggio di programmazione Python. Siamo assistiti da "Python" attraverso diverse funzioni che semplificano il nostro lavoro. Il "dict ()" è una delle funzioni di "Python". Quando vogliamo generare qualsiasi dizionario in "Python", utilizzeremo la funzione "dict ()". Questa funzione aiuta a creare il dizionario nella programmazione "Python". Esploreremo la funzione "dict ()" che "Python" fornisce in questo tutorial e useremo la funzione "dict ()" nei nostri codici "Python" qui.

Metodi per creare un dizionario in Python

Possiamo facilmente creare il dizionario in "Python" semplicemente utilizzando tre metodi distinti e questi lo sono.

  • Semplicemente usando "dict ()".
  • Usando la mappatura.
  • Usando iTrable.

Creeremo il dizionario utilizzando tutti i modi possibili di cui abbiamo discusso. Ora passeremo agli esempi pratici in cui creeremo il dizionario usando "dict ()".

Esempio 1:

L'app "Spyder" è utilizzata in questo tutorial per fare codici "Python". Per prima cosa inizializziamo "my_data" con la funzione "dict ()" e non esiste un parametro passato a questa funzione "dict ()". Dopo questo, scriviamo semplicemente "my_data" nella funzione "print ()" per la visualizzazione del dizionario e questo dizionario apparirà vuoto.

Quando premiamo "Shift+Enter", l'uscita desiderata verrà visualizzato sul terminale se non si verifica alcun errore nel codice. Questo risultato mostra un dizionario vuoto perché non abbiamo passato alcun dato alla funzione "dict ()" nel codice "Python".

Esempio n. 2:

Qui, stiamo inizializzando i "dati" con la funzione "dict ()" e in questa funzione inseriamo "A1 = 22, A2 = 33, A3 = 44, A4 = 55 e A5 = 66". Dopo questo, vogliamo visualizzare questo dizionario sul terminale in modo da posizionarlo all'interno della "print ()" ".

Il dizionario che abbiamo creato è mostrato in questo risultato e tutti i dati che abbiamo inserito nella funzione "dict ()" vengono visualizzati qui.

Esempio n. 3: usando la mappatura

Ora stiamo creando un dizionario usando la mappatura. Per questo, stiamo inizializzando il "record" con la funzione "dict ()" e poi posizioniamo due parentesi. Innanzitutto, scriviamo parentesi aperte e poi la staffa riccia aperta. Dopo questo, scriviamo "Nome: alleati, età: 15, genere: femmina" e chiudiamo la parentesi ricci qui. Quindi, scriviamo "punteggio = 20" e qui chiudiamo le parentesi. Questo dizionario è archiviato nella variabile "record" e poi inseriamo questo "record" all'interno della "stampa".

Questo risultato visualizza il dizionario che abbiamo costruito insieme a tutte le informazioni che abbiamo inserito nel metodo "dict ()".

Esempio # 4:

La variabile che inizializza qui è la variabile "marchi" e utilizziamo il metodo "dict ()" per inizializzarlo. In questa funzione, abbiamo scritto "English: 55, Mathematics: 90, Computer: 80, Fisica: 55, Chimica: 88 e Biologia: 91". Questo dizionario viene salvato nella variabile "segni" e quindi dobbiamo stampare questo dizionario sul terminale. Quindi, a questo scopo, stiamo usando la "print ()" qui. All'interno della "print ()" abbiamo superato i "segni".

Qui, il dizionario è mostrato nell'immagine seguente insieme a tutti i dati dei segni. Abbiamo creato questo dizionario usando la funzione "dict ()".

Esempio # 5: usando iTeble

Scriviamo "abc_dict" come nome variabile e quindi utilizziamo la funzione "dict ()" qui. Inseriamo i dati in questa funzione "dict ()". I dati che aggiungiamo in questo dizionario sono "1, ABCD, 2, Efgh, 3, IJKL, 4, Mnop, 5, QRST". Abbiamo inserito questi dati tra parentesi diverse come mostrato nell'immagine seguente. Dopo questo, abbiamo usato la "print ()" in cui scriviamo "ABC_dict" che è il nome della variabile in cui è memorizzato il dizionario.

Ecco il dizionario che abbiamo generato in questo esempio. Tutti i dati vengono aggiunti al dizionario e mostrati in questo risultato. Abbiamo generato questo dizionario usando un iterable.

Esempio # 6:

Dichiariamo una variabile denominata "name_dict" e utilizziamo la funzione "dict ()" per inizializzarla. In questa funzione "dict ()", aggiungiamo alcuni dati. Aggiungiamo le seguenti informazioni a questo dizionario. Il nome "John, Bromley" è scritto tra parentesi quadrate, colloca una virgola e poi scrivi "William, James" all'interno delle parentesi. Dopo questo, scriviamo "Samuel, Peter" in altre parentesi dopo aver messo una virgola. Quindi, è scritto "Micheal, alleati". Alla fine, abbiamo aggiunto, "Alexander, Graham" tra parentesi e chiuso tutte le staffe rimanenti che abbiamo aperto. Come visto nell'immagine qui sotto, abbiamo inserito questi dati tra parentesi diverse. Quindi, abbiamo utilizzato la funzione "print ()" per visualizzare il "name_dict" che contiene il dizionario.

Il dizionario che abbiamo creato in questo esempio è mostrato qui. Tutte le informazioni vengono inserite nel dizionario nel codice sopra e vengono visualizzate in questo risultato. Questo dizionario è stato creato usando un iteble.

Esempio # 7:

Possiamo anche creare un dizionario iterabile utilizzando il "zip ()". Mostreremo come utilizzare "zip ()" con il "dict ()" per la creazione di un dizionario in questo esempio. Qui, utilizziamo la variabile "Data1" e quindi utilizziamo "dict ()". All'interno di questa funzione "dict ()", posizioniamo un altro "dict ()" in cui abbiamo anche scritto la funzione "zip ()". All'interno di questa funzione "zip ()", abbiamo aggiunto le parentesi quadrate in cui mettiamo i dati che sono "serial_no, nome e dipartimento" e chiudono questa fascia quadrata qui.

Dopo questo, abbiamo messo una virgola e poi aggiungiamo di nuovo altre parentesi quadrate in cui scriviamo "9, Joseph e psicologia". Il dizionario "Data1" contenente il dizionario è stato quindi aggiunto alla funzione "Print ()" per il rendering.

Regola i dati del dizionario di conseguenza come abbiamo aggiunto nel codice sopra e li visualizza in questo risultato.

Esempio # 8:

Ora useremo tutti i metodi che abbiamo discusso sopra. In questo esempio, creiamo il primo dizionario vuoto senza aggiungere dati nella funzione "dict ()" e salviamo in "DIC_1". Quindi, inseriamo questo "dict_1" in "print ()". Il prossimo dizionario che abbiamo dopo questo contiene "Fruit = Apple, Price = 150" ed è memorizzato in "Dic_2". Stampiamo anche il "DIC_2" di seguito.

Quindi, creiamo il terzo dizionario in cui inseriamo "A: 15, B: 20" tra parentesi ricci e "c = 12" al di fuori delle parentesi ricci ma tra parentesi. I restanti dizionari vengono creati usando iTeble. Il quarto dizionario che abbiamo creato contiene "11, undici, 12, dodici, 13, tredici" ed è salvato nella variabile "DIC_4".

Il dizionario in anticipo contiene "ABC, ABC, def, def" e puoi vedere come scriviamo questi dati tra parentesi diverse. Questo "DIC_5" viene visualizzato anche sul terminale usando "Stampa". L'ultimo dizionario "DIC_6" che abbiamo creato qui utilizzando "Zip ()" viene aggiunto anche a "Print ()" per il rendering sul terminale. Tutti i dizionari che abbiamo creato vengono aggiunti alla "Print ()". Quindi, tutti questi dizionari rese sul terminale.

Vengono visualizzati tutti e sei i dizionari che abbiamo creato nell'esempio sopra. Il primo dizionario è il dizionario vuoto perché non abbiamo aggiunto alcun dato nella funzione "dict ()" sopra. Dopo questo, tutti i restanti dizionari contengono dati che abbiamo inserito.

Conclusione

In questo tutorial, abbiamo esaminato la funzione "dict ()" che offre "Python". Diversi codici sono stati anche eseguiti e spiegati in questo tutorial. Abbiamo anche esplorato che possiamo creare il dizionario usando la mappa. Senza dare alcun parametro, abbiamo usato il metodo "dict ()" nel nostro primo codice e abbiamo visualizzato il dizionario vuoto lì. Quindi, abbiamo aggiunto dati a questa funzione "dict ()" nel codice successivo e abbiamo mostrato il risultato in questo tutorial. Abbiamo anche esplorato come creare un dizionario usando la mappatura e iTrable qui e abbiamo anche creato dizionari diversi usando la mappatura e ipotesi in questo tutorial.