Python Print Dict Keys

Python Print Dict Keys
In generale, i dizionari vengono utilizzati per archiviare il valore dei dati con un riferimento chiave che è anche noto come coppie di chiavi. Un dizionario in Python raccoglie i dati nella forma ordinata e non consente i duplicati. Quando si utilizza le funzioni del dizionario in Python, otterrai una libreria Python di un dizionario che fornisce varie funzioni utili. Gli elementi del dizionario in Python sono presentati sotto forma di chiave: coppie di valori e vengono anche citati con nomi chiave. In questo articolo, troverai i passaggi richiesti per stampare le chiavi del dizionario.

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 =
'Class': 'BS',
'Anno': '2022',
"Studenti": "50",
'Semestre': 'terzo'

DICT.tasti ()

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 =
'Class': 'BS',
'Anno': '2022',
"Studenti": "50",
'Semestre': 'terzo'

Stampa (dict.tasti ())

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 =
'Class': 'BS',
'Anno': '2022',
"Studenti": "50",
'Semestre': 'terzo'

per chiave, valore in dict.elementi():
Stampa (chiave)

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 =
'Class': 'BS',
'Anno': '2022',
"Studenti": "50",
'Semestre': 'terzo'

Stampa (dict.valori())

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 =
'Class': 'BS',
'Anno': '2022',
"Studenti": "50",
'Semestre': 'terzo'

Stampa (tipo (dict))
print (f "I dati nel dizionario sono: \ n dict \ n \ n")
strng = str (dict)
Stampa (tipo (strng))
print (f "Dopo aver convertito i dati nella stringa: \ n strng")

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 JSON
dict =
'Class': 'BS',
'Anno': '2022',
"Studenti": "50",
'Semestre': 'terzo'

Stampa (tipo (dict))
print (f "I dati nel dizionario sono: \ n dict \ n \ n")
strng = json.Dumps (dict)
Stampa (tipo (strng))
print (f "Dopo aver convertito i dati nella stringa: \ n strng")

Eseguire 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 =
'Class': 'BS',
'Anno': '2022',
"Studenti": "50",
'Semestre': 'terzo'

Stampa (tipo (dict))
print (f "I dati nel dizionario sono: \ n dict \ n \ n")
strng = ""
per l'oggetto in dict:
strng + = articolo + ':' + dict [elemento] + "
Stampa (tipo (strng))
print (f "Dopo aver convertito i dati nella stringa: \ n strng")

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.