Python Dictionary Values() Metodo

Python Dictionary Values Metodo



Python è un linguaggio di programmazione molto semplice per i principianti. Possiamo creare facilmente un dizionario in 'Python'. Le chiavi vengono utilizzate per l'indicizzazione in strutture di dati come i dizionari. Dopo aver creato i dizionari in “Python”, possiamo anche applicare molte funzioni a questi dizionari. Possiamo copiare i dati del dizionario, rimuovere tutti i dati dal dizionario, rimuovere un dato specifico dal dizionario o molte altre attività possono essere eseguite sul dizionario con l'aiuto delle funzioni 'Python'. Possiamo anche ottenere gli oggetti di visualizzazione del dizionario. I valori del dizionario sono contenuti nell'oggetto View. Possiamo facilmente ottenere questi valori utilizzando il metodo 'values()' in 'Python'. Il metodo 'values()' fornisce quell'oggetto di visualizzazione.

In questo articolo, esamineremo come funziona il metodo 'values()' di Python e come restituisce l'oggetto view. Dopo una discussione sulla sua sintassi, useremo anche il metodo 'values()' nel nostro codice.







Sintassi:



Nome_dizionario.valori ( )


Digitiamo semplicemente il nome del dizionario. Questa funzione non richiede alcun parametro.



Esempio 1:

Ecco il codice 'Python' che abbiamo fatto sull'app 'spyder'. In questo esempio viene creato il dizionario 'Foglio di valutazione'. Abbiamo anche inserito i dati in esso. I dati di questo dizionario che abbiamo inserito sono “Etica: 88, DDBMS: 50, Letteratura: 79, ITC: 95, Matematica: 99”. Abbiamo inserito alcune chiavi e valori in questo dizionario. Dopo questo, abbiamo la funzione 'print()' perché vogliamo mostrare questo dizionario completo sul terminale. Passiamo semplicemente il 'marksheet' a questo 'print()', così possiamo vedere questo dizionario sullo schermo di output dopo l'esecuzione di questo codice. Non abbiamo ancora applicato il metodo 'values()'. Per prima cosa, mostreremo questo dizionario completo. Quindi, useremo il metodo 'values()' con questo dizionario.






Per l'esecuzione di questo codice, premiamo semplicemente 'Shift+Invio'. L'output viene visualizzato sul terminale di questa app 'spyder'. Il dizionario è visibile nel seguente risultato, con tutte le chiavi ei valori che abbiamo inserito nel codice. Ora vai avanti e guarda come utilizzare il metodo 'values()'.


Ora utilizziamo il metodo 'values()'. Il 'Foglio di valutazione' è il nome del dizionario. Quindi, digitiamo il metodo 'values()' con questo 'marksheet' come mostrato nell'illustrazione seguente. Questo metodo 'values()' restituisce solo i valori di questo dizionario. Scriviamo questo metodo all'interno di 'print()' in modo che venga visualizzato anche sulla console.




Controlla questo risultato. Puoi vedere che in questo risultato vengono stampati solo i valori del dizionario. Questo perché abbiamo utilizzato il metodo 'values()' nel codice 'Python'.

Esempio 2:

Lo “Stipendi” è il dizionario che generiamo in questo esempio. Questo dizionario 'Stipendi' contiene 'Ryan: 88000, Jason: 59000, Lily: 62000, David: 75000, Ronald: 49000, Gary: 48000'. Quindi, lo inseriamo in 'print()' che aiuta a stampare quel dizionario 'Stipendi' sulla console. Successivamente, applichiamo il metodo 'values()' inserendo il nome del dizionario. Lo scriviamo come 'Salaries.values()'. Lo aggiungiamo anche all'interno di 'print()' che stampa il risultato dopo aver applicato questo metodo sullo schermo. Ottiene tutti i valori dal dizionario e li mostra sulla console.


Viene mostrato per primo il dizionario che contiene le chiavi e i valori. Quindi, stampa solo i valori di questo dizionario poiché abbiamo usato il metodo 'values()' nel codice.

Esempio 3:

Il dizionario che stiamo creando si chiama “Progetti”. “App mobili: 19, siti web aziendali: 20, siti web bar: 14, siti web mobili: 15, siti web shopping: 23” sono elencati in questo dizionario “Progetti”. La funzione 'print()' viene quindi utilizzata per aiutare a stampare il dizionario 'Progetti' sul terminale. Successivamente, inserendo il nome del dizionario, utilizziamo il metodo “values()” con questo nome di dizionario. Oltre a scriverlo come 'Projects.values()', lo includiamo all'interno della funzione 'print()' che stampa il risultato dell'utilizzo di questo metodo sullo schermo. I valori sono tutti presi dal dizionario e visualizzati sul terminale.


Innanzitutto, viene visualizzato il dizionario completo insieme a tutte le chiavi e i valori. Tuttavia, possiamo vedere che vengono visualizzati solo i valori del dizionario 'Progetti'. Otteniamo questi valori con l'aiuto del metodo 'values()'.

Esempio 4:

Creiamo un dizionario “Even_Nums” e contiene alcune chiavi e valori. Le chiavi ei valori che inseriamo in questo dizionario “Even_Nums” sono “Due: 2, Quattro: 4, Sei: 6, Otto: 8”. Dopo questo, posizioniamo 'print()' sotto questo. In questo metodo 'print()', viene scritto il nome del dizionario, quindi questo dizionario viene stampato.

Ora utilizziamo i 'dati' che sono il nome della variabile. Viene inizializzato con il metodo “values()”. Lo inizializziamo con 'Even_Nums.values()' in modo che i valori che otteniamo dal dizionario 'Even_Nums' tramite questo metodo vengano salvati nella variabile 'data'. Usiamo di nuovo 'print()' dopo questo. Ora stampiamo i valori che otteniamo con l'aiuto del metodo 'values()'. Scriviamo i 'dati' nel metodo 'print()'.

Ora, vogliamo aggiungere un altro elemento a questo dizionario 'Even_Nums'. Quindi, posizioniamo 'Even_Num', che è il nome del dizionario, e quindi le parentesi quadre. In questa parentesi quadra scriviamo la chiave che vogliamo aggiungere a questo dizionario. Il nome chiave è 'Dieci'. Quindi, poniamo anche il valore per questo. Il valore che abbiamo aggiunto qui è '10'. Mettiamo di nuovo la variabile di dati all'interno di 'print()'. Questa volta, restituisce anche il valore aggiornato insieme ai valori precedenti del dizionario.


Il dizionario qui mostrato contiene quattro chiavi e quattro valori. Quindi, mostra solo i valori del dizionario. Successivamente, aggiunge il nuovo valore e la chiave a questo dizionario e mostra anche il valore aggiornato insieme ai valori precedenti che abbiamo inserito.

Esempio 5:

Il dizionario 'item_sold' è ora creato. Mettiamo “Nuggets: 19, Marmellata: 22, Pane: 15, Uova: 24, Noodles: 24” in questo dizionario “Articolo_venduto”. Quindi, stampiamo il dizionario 'Item_sold'. Dopo averlo visualizzato, alla fine utilizziamo il metodo 'values()'. Scriviamo anche il metodo 'values()' all'interno di 'print()', quindi tutti i valori che otteniamo dal dizionario vengono stampati anche sulla console.


Viene prima eseguito il rendering dell'intero dizionario, comprese tutte le chiavi e i valori. Tuttavia, come possiamo vedere nell'immagine seguente, dopo aver stampato l'intero dizionario, vengono mostrati solo i valori del dizionario. La tecnica 'values()' ci aiuta a ottenere questi valori.

Esempio 6:

Ora, il dizionario che abbiamo qui è il dizionario 'STD' in cui mettiamo 'Inglese: 79, PF: 82, OOP: 75, Java: 54, OS: 74'. Quindi, lo stampiamo nello stesso modo spiegato nei codici precedenti. Otteniamo i suoi valori anche usando il metodo 'values()'. Successivamente, calcoliamo la 'somma' di questi valori con l'aiuto della funzione 'sum()'. In questa funzione “sum()”, passiamo la variabile in cui memorizziamo i valori di questo dizionario. Questa funzione calcola la somma di tutti i valori e rende anche il risultato sulla console perché abbiamo scritto questo metodo in 'print()'.


Viene eseguito il rendering dell'intero dizionario e anche i valori vengono visualizzati separatamente. Successivamente, in questo risultato viene mostrata anche la somma dei valori perché abbiamo applicato la funzione 'sum()' dopo la funzione 'values()' nel codice.

Conclusione

La tecnica 'values()' del dizionario 'Python' è l'argomento principale dell'articolo. Abbiamo descritto il funzionamento del metodo 'values()' e come utilizzarlo in 'Python'. Abbiamo esplorato che questo metodo 'values()' aiuta a ottenere i valori dal dizionario. Abbiamo mostrato molti esempi qui in cui abbiamo mostrato il funzionamento del metodo “values()”. Abbiamo anche discusso di come aggiungere i valori del dizionario dopo aver applicato il metodo 'values()' nel nostro ultimo codice.