Conteúdo do Curso
Introdução ao Python
Introdução ao Python
3. Declarações Condicionais
Métodos do Dicionário
Como você já deve ter reparado, os dicionários têm características únicas que os distinguem das listas e das tuplas. Eles também têm o seu próprio conjunto de métodos. Vamos lá.
len(d)
- retorna o número de pareskey:value
no dicionáriod
.d.copy()
- cria uma cópia do dicionáriod
.d.items()
- fornece todos os pareskey, value
do dicionáriod
.d.keys()
- lista todas as chaves do dicionáriod
.d.values()
- fornece todos os valores do dicionáriod
.
Quer saber como adicionar novas entradas a um dicionário? Dicionários não utilizam métodos de lista como .append()
ou .extend()
, e eles não suportam concatenação como strings. Em vez disso, como os dicionários organizam os dados em pares chave-valor, basta atribuir valores usando as chaves:
d[k] = e
- atribui o valore
à chavek
. Se a chavek
já existir no dicionário, seu valor associado será atualizado.
Por exemplo, vamos adicionar alguns países ao nosso dicionário:
# Initial dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Update dictionary with two countries countries_dict["Brazil"] = (8515767, 212559417) countries_dict["India"] = (3166391, 1380004385) print(countries_dict)
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 13