Come trovare una chiave in un dizionario in Python

July 14

Il linguaggio di programmazione Python contiene molti metodi built-in per l'organizzazione dei dati. Uno di questi metodi è il dizionario, che associa un certo valore con una chiave univoca. Recupero del valore avviene inserendo la chiave necessaria. E 'un po' come cercare una parola in un dizionario vero e proprio - la parola è la chiave, e la definizione è il valore. La sintassi per la ricerca di chiavi in ​​un dizionario è molto semplice, in modo da poter avviare la ricerca dizionari con poca esperienza in programmazione o Python.

istruzione

1 Aprire l'editor di testo IDLE, che viene fornito con il linguaggio di programmazione Python. Si apre una nuova codice sorgente vuoto.

2 Dichiarare un dizionario ed aggiungere alcuni valori ad esso scrivendo qualcosa di simile a questo:

RUBRICA = { 'Terrence': 123, 'Timothy': 456, 'Sasha': 789}

3 Cerca nel dizionario per una chiave, come "Terrence," utilizzando la "a" parola chiave. Questo può essere fatto all'interno un'istruzione "se" come segue:

se 'Terrence' nella rubrica:

4 Stampa un messaggio che rivela o meno "Terrence" è stato trovato nel dizionario. Premere il tasto "Tab" nella riga successiva a seguito della "if" e scrivere questo:

print ( "Terrence è stato trovato nel dizionario suo numero di telefono è:.", rubrica [ 'Terrence'])

5 Scrivi una clausola "altro" che si verifica se la chiave non è stata trovata nel dizionario:

altro:

6 Rientrare la linea che segue l'istruzione "altro" e scrivere la riga successiva:

print ( "Chiave non trovato. Prova a trovare gli altri.")

7 Eseguire il programma premendo il tasto "F5". L'output sarà:

Terrence è stato trovato nel dizionario. Il suo numero di telefono è: 123