Python Dizionario Metodo

Python Dizionario Metodo
Un dizionario è un elenco di elementi. Gli "articoli" possono essere qualcosa di simile a un elenco di studenti, segni di una materia, ecc. Il dizionario è definito da una chiave: valori. Ogni elemento nel dizionario segue la chiave: formato della coppia di valori. Ad esempio, un dizionario che contiene i segni degli studenti presenta i dati come Ezabel: 90, SIARA: 70, John: 50, Daniyel: 60, ecc. L'elemento iniziale di ogni coppia indica la chiave, come Ezabel, Siara, John, Daniyal. Il secondo elemento di ciascuna coppia rappresenta il valore della chiave: coppia di valori. In questo articolo, ti guideremo a conoscere i moduli integrati di un dizionario in Python. Più specificamente, impareremo la funzione oggetto () del dizionario in Python.

Quali sono i metodi integrati di un dizionario in Python?

In generale, la definizione di un dizionario è una risorsa che contiene un elenco di elementi con i loro significati. Di solito, l'elenco è disposto in ordine alfabetico. Il dizionario di Python, tuttavia, fornisce un elenco di voci non ordinato.

Un dizionario in qualsiasi linguaggio di programmazione viene utilizzato per hash un certo valore con una chiave in modo che un valore possa essere facilmente recuperato con la sua chiave. Python ha fornito un elenco di metodi integrati utilizzati con i dizionari. Discutiamo alcuni metodi per vedere come possiamo giocare con un dizionario in Python:

Metodo Descrizione
tasti () Elenca tutte le chiavi del dizionario.
valori() Elenca tutti i valori nel dizionario creato.
elementi() Elenca una tupla per ciascuna chiave: coppia di valori nel dizionario.
Ottenere() Restituisce il valore della chiave definita.
pop() Rimuove la coppia della chiave specificata nel dizionario.
copia() Restituisce la copia del dizionario.
chiaro() Rimuove tutto dal dizionario.
aggiornamento() Inserisce la chiave specificata: coppia di valori nel dizionario.

Queste sono le funzioni più utilizzate con un dizionario in Python. In questo articolo, impareremo come la funzione degli articoli () di Python funziona con il dizionario. Esploriamo in dettaglio la funzione elementi ().

Metodo di Dizionario ()

La funzione dei voci del dizionario () in Python restituisce un elenco di tuple per ciascuna chiave: coppia di valori indicata nel dizionario che è anche noto come oggetto Visualizza. L'oggetto Visualizza riflette tutte le modifiche apportate agli elementi del dizionario. Esploriamo alcuni esempi per capire e scoprire come funziona la funzione degli elementi del dizionario () in Python.

Esempio 1:

La sintassi della funzione di Dizionario () è Dizionario.elementi(). Non prende alcun argomento come input e restituisce l'elenco delle tuple per ciascuna chiave: valori. In questo esempio, definiremo un dizionario che contiene i dettagli di un'auto come il nome di auto, il suo modello e l'anno in cui è stato lanciato. I valori sono riportati nel tasto: forma di coppia di valori. Vedere il seguente codice e implementare la funzione elementi ().

Come puoi vedere nel codice, è definito un dizionario chiamato "auto" che contiene tre tasti: coppie di valori - "Brand: Ferrari", "Modello: Spider", "Anno: 2021". Dopodiché, il dizionario.la funzione degli elementi () si chiama. I suoi dati sono stampati con il comando print ().

auto =
"Brand": "Ferrari",
"Modello": "Spider",
"Anno": 2021

A = auto.elementi()
Stampa (a)

Vediamo il seguente output del dizionario.Funzione elementi ():

Esempio 2:

Abbiamo imparato e visto la funzione del dizionario.Metodo elementi () nelle funzioni precedenti. Ora vediamo come la modifica influisce sul risultato della funzione degli elementi (). Come discusso in precedenza, la funzione degli elementi () crea un oggetto di visualizzazione che riflette tutte le modifiche nel dizionario apportate finora. Nel seguente codice di esempio, apportiamo alcune modifiche nell'anno dell'auto. Ecco il codice per modificare l'anno fornito nel dizionario.

L'anno dato nel dizionario è mostrato come "Anno: 2021". Per la modifica, il 2018 è assegnato alla chiave dell'anno, i.e. auto ["anno"] = 2018. L'anno 2021 dovrebbe essere sostituito con il 2018.

auto =
"Brand": "Ferrari",
"Modello": "Spider",
"Anno": 2021

A = auto.elementi()
auto ["anno"] = 2018
Stampa (a)

Vediamo l'output e notiamo come questo cambiamento nell'anno si riflette nel dizionario. Si noti che gli elementi () restituiscono lo stesso elenco di tuple per ciascuna chiave: coppia di valori che ritorna nell'esempio 1. Tuttavia, l'anno è ora il 2018 che abbiamo modificato in questo esempio.

Esempio 3:

Passiamo all'esempio successivo ed eliminiamo un tasto: coppia di valori dal dizionario. Qui, utilizziamo la funzione Del () per eliminare una coppia dal dizionario e chiamare le funzioni degli elementi () per vedere il dizionario aggiornato. Vedi il seguente codice di esempio:

Usando la funzione Del-in di Python integrata, eliminiamo il "anno" dal dizionario. Ecco l'output del codice. Per la tua comprensione su come la funzione degli elementi () riflette le modifiche nel dizionario, abbiamo stampato il dizionario due volte, sia prima che dopo la modifica.

auto =
"Brand": "Ferrari",
"Modello": "Spider",
"Anno": 2021

Stampa ("Dizionario originale: \ n", auto.elementi())
print ("\ n")
del [auto ["anno"]]
Stampa ("Dizionario modificato: \ n", auto.elementi())

Ora, vediamo il seguente output. Come puoi vedere, il dizionario originale ha tre tasti: coppie di valori. Quindi, eliminiamo l '"anno" dal dizionario. Dopo la modifica, quando chiamiamo la funzione elementi (), la modifica ora ha solo due chiave: coppie di valori rimanenti. Le modifiche sono correttamente riflesse dalla funzione elementi ().

Conclusione

Questo articolo è stato progettato per dare una panoramica del dizionario.Funzione elementi () fornita nella libreria standard integrata di Python. La funzione elementi () crea un oggetto di visualizzazione del dizionario definito. Questo elenco è per ogni chiave: Value Coppia che appare all'interno del dizionario. Qualsiasi modifica, modifiche o aggiunte apportate al dizionario in qualsiasi punto si riflette automaticamente nell'oggetto di visualizzazione del dizionario.