Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Métodos do Dicionário | Outros Tipos de Dados
Introdução ao Python

bookMé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 pares key:value no dicionário d.
  • d.copy() - cria uma cópia do dicionário d.
  • d.items() - fornece todos os pares key, value do dicionário d.
  • d.keys() - lista todas as chaves do dicionário d.
  • d.values() - fornece todos os valores do dicionário d.

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 valor e à chave k. Se a chave k já existir no dicionário, seu valor associado será atualizado.

Por exemplo, vamos adicionar alguns países ao nosso dicionário:

12345678
# 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)
copy
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 13

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 1.64

bookMétodos do Dicionário

Deslize para mostrar o menu

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 pares key:value no dicionário d.
  • d.copy() - cria uma cópia do dicionário d.
  • d.items() - fornece todos os pares key, value do dicionário d.
  • d.keys() - lista todas as chaves do dicionário d.
  • d.values() - fornece todos os valores do dicionário d.

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 valor e à chave k. Se a chave k já existir no dicionário, seu valor associado será atualizado.

Por exemplo, vamos adicionar alguns países ao nosso dicionário:

12345678
# 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)
copy
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 13
some-alt