Menu
Coddy logo textTech

Acessar um Elemento de Dicionário

Lição 13 de 28 do curso Clean Code - Escreva códigos melhores com Python da Coddy.

Ao acessar um elemento em um dicionário, sempre existe o risco de que a chave não exista.

A forma pythônica de verificar se uma chave existe em um dicionário é a palavra-chave in,

if 'name' in person_dict:
	print(person_dict['name'])

se um valor padrão puder ser fornecido, é uma boa ideia usar get(),

print(person_dict.get('name', 'Anonymous'))

O código a seguir exibirá 'Anonymous' se 'name' não existir em person_dict; caso contrário, exibirá o valor de 'name'.

challenge icon

Desafio

Fácil

Crie uma função area(sizes).

sizes é um dicionário com 2 chaves — width e height; se as chaves não existirem, o valor padrão deverá ser 1.

A saída esperada deverá ser o area sizewidth * height.

Escreva um código Pythonic!

Experimente você mesmo

Todas as lições de Clean Code - Escreva códigos melhores com Python

Pratique por conta própria: Compilador de Python online