Método get
O método get retorna o valor do dicionário
por chave. Caso a chave não exista - um valor
padrão. No primeiro parâmetro do método
especificamos a chave desejada, no segundo
parâmetro opcional - o valor padrão.
Sintaxe
dicionário.get(chave, [valor padrão])
Exemplo
Vamos encontrar a chave 'a' em nosso
dicionário, definindo para ela um valor
padrão '!':
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Resultado da execução do código:
1
Exemplo
Agora vamos tentar obter o valor de uma chave que não existe no dicionário:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Resultado da execução do código:
!
Exemplo
Vamos modificar o exemplo anterior para que uma chave inexistente não tenha um valor padrão definido:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Após a execução do código, o método retornará None:
None