Você está aqui: Python ::: Dicas & Truques ::: Dictionary, Dict (Dicionário) |
Como testar se uma chave existe em um dicionário do Python usando a palavra-chave inQuantidade de visualizações: 1462 vezes |
Podemos combinar a instrução condicional if com a palavra-chave in para verificar se uma determinada chave existe em um Dictionary do Python. Este teste é muito importante, pois evita que o programa entre em colapso caso nosso código tente acessar uma chave inexistente no dicionário. Veja um exemplo no qual temos um Dictionary contendo códigos e nomes de linguagens de programação. Observe como testamos se uma determinada chave existe antes de acessá-la para obter o valor associado: def main(): # vamos criar um Dictionary chamado linguagens linguagens = {1: 'Java', 2: 'PHP', 3: 'Delphi', 4: 'VB.NET'} # vamos testar se uma determinada chave existe no dicionário if 3 in linguagens: print("A chave existe e seu valor é", linguagens[3]) Ao executar este código Python nós teremos o seguinte resultado: A chave existe e seu valor é Delphi Experimente pesquisar uma chave inexistente e veja o resultado. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |