Ottenere chiavi del dizionario in Python
Un dizionario può contenere più chiavi e l'utente potrebbe volerli tutti in una volta. Del resto, la biblioteca DICT fornisce il DICT.Funzione di chiavi () per ottenere tutte le chiavi del dizionario in Python. Il detto.La funzione dei tasti () viene utilizzata per stampare le chiavi del dizionario. Il detto.La funzione Keys () accede agli elementi di un dizionario proprio come i valori in un elenco si accedono all'indice. Vediamo un esempio e impariamo come definire un dizionario e come elencare tutte le sue chiavi.
Esempio 1:
In questo caso, affermeremo un dizionario e applicheremo il detto.Funzione di chiavi () per ottenere un accesso a tutte le chiavi del dizionario. Dai un'occhiata al seguente codice:
dict =Un semplice dizionario di una classe BS è definito nell'esempio precedente. Il dizionario contiene 4 chiavi: "classe", "anno", "studenti" e "semestre".
Tasti del dizionario di stampa in Python
Gli elementi del dizionario in Python sono presentati sotto forma di chiave: coppie di valori. Sono in ordine corretto, possono essere modificati e non sono consentiti i duplicati. Quando è necessario stampare le chiavi di un dizionario, il detto.La funzione di chiavi () viene utilizzata per accedere ai tasti. È possibile trovare esempi dettagliati di aiuto nel seguente esempio:
Esempio 2:
In questo esempio, utilizziamo lo stesso dizionario definito nell'esempio precedente per mostrarti come è possibile stampare le chiavi del dizionario. Vedi il seguente codice:
Ora, se osservi, abbiamo aggiunto solo la funzione di stampa () attorno al dict.Funzione di chiavi ().
dict =Vedi il seguente output del programma:
Esempio 3:
In questo esempio, esploreremo il detto.funzione () funzione per ottenere le chiavi del dizionario. Quindi, usando la funzione print (), stamperemo quelle chiavi. La funzione Item () è la funzione integrata di Python che viene utilizzata per ottenere un accesso alle chiavi nel dizionario e i valori associati a tali chiavi. Il ciclo "per" o "while" può essere utilizzato con la funzione elementi () per stampare i valori e le chiavi nel dizionario. Ora, impariamo a stampare tutte le chiavi uno per uno usando la funzione elementi () nel ciclo "per". Vedi il seguente codice:
dict =Potresti notare che abbiamo usato lo stesso dizionario definito nel primo esempio. Ciò è utile per mostrare i risultati di ogni affermazione e ogni passaggio. Ora, vediamo il seguente output e notiamo come il risultato della funzione degli elementi () differisce da Dict.tasti ().
Si noti che entrambe le funzioni hanno restituito risultati simili. Tuttavia, la differenza è che il detto.i tasti () hanno restituito i valori sotto forma di un array mentre la funzione elementi () ha restituito i tasti uno per uno.
Come stampare gli elementi del dizionario
Abbiamo imparato a stampare le chiavi di un dizionario in Python usando le funzioni degli articoli () e dist.Funzioni di chiavi (). Ora, vediamo come stampare il valore/elemento nel dizionario associato alle chiavi.
La dist.valori () è una funzione integrata in Python che consente di accedere al valore associato alla chiave nel dizionario.
Esempio 4:
dict =Vedere il seguente output fornito:
Come stampare una chiave di dizionario in una stringa in Python
Finora abbiamo visto alcuni esempi su come ottenere un accesso alle chiavi nel dizionario. Dopodiché, abbiamo visto alcuni esempi su come stampare sia, i valori e le loro chiavi associate dal dizionario. Le funzioni di elementi (), valori () e keys () restituiscono i dati del dizionario sotto forma di elenco o oggetti. Ora, se si desidera stampare le chiavi del dizionario sotto forma di una stringa, è possibile utilizzare la funzione STR (), JSON.Dumps () funzione o una combinazione di una stringa vuota e un ciclo "per". Vediamo un esempio di ogni funzione per comprendere la sua funzionalità.
Esempio 5:
In questo esempio, spiegheremo l'uso della funzione STR () per stampare il valore del dizionario nella stringa. Come puoi vedere, dopo aver creato il dizionario, viene visualizzato il tipo di dict e i dati del dizionario sono elencati.
Il tipo di dict viene convertito in una stringa in seguito. Dopo la conversione, i dati nel dizionario vengono nuovamente visualizzati nella riga finale del codice.
dict =Ecco il seguente output del codice dato:
Esempio 6:
Il secondo modo per convertire i dati del dizionario nella forma di una stringa utilizza JSON.Dumps () funzione. Qui, i dati del dizionario vengono semplicemente passati come oggetto al JSON.Dumps () funzione. Vedi il seguente codice per apprendere la funzione di JSON.dumps ().
Importa JSONEseguire il codice precedente. Puoi vedere che l'output è identico come indicato dalla funzione STR ().
Esempio 7:
In questo esempio, utilizziamo una combinazione di una stringa vuota e un ciclo per stampare i dati del dizionario nella stringa.
dict =Vedi il seguente output:
Conclusione
Questo articolo è una rapida panoramica su come stampare le chiavi nel dizionario. Gli esempi forniti qui ti aiuteranno nell'implementazione delle funzioni della biblioteca di Dict () in Python. Abbiamo aggiunto sette istanze uniche per rendere questo concetto molto più semplice e comprensibile.