Você está aqui: Python ::: Dicas & Truques ::: Dictionary, Dict (Dicionário) |
Como criar e usar um Dictionary (dicionário) em PythonQuantidade de visualizações: 1622 vezes |
Um Dictionary em Python é um tipo de dados já embutido na linguagem que nos permite manter dados na memória no formato de um mapa, ou seja, uma associação chave-valor. Dessa forma, um dicionário em Python é simplesmente um banco de dado na memória no qual podemos gravar, modificar, excluir e recuperar valores baseados em suas chaves. Antes do Python 3.7, a linguagem não garantia manter os dados de um Dictionary ordenados de alguma forma. A partir desta versão, os dados são ordenados na ordem de inserção. A forma mais simples de se criar um dicionário em Python é colocarmos uma sequência de elementos dentro das chaves "{}", separados por vírgulas. Cada elemento do Dictionary é composto por um par de valores, sendo o primeiro a chave e o segundo o valor associado a esta chave, separados por ponto-e-vírgula. Os valores em um dicionário podem ser de qualquer tipo de dados e podem ser duplicados. As chaves, por sua vez, não podem ser repetidas. Vamos ver agora um exemplo de dicionário em Python? Observe o código a seguir: def main(): # vamos criar um Dictionary chamado equipe equipe = {'goleiro': 'Fernando', 'lateral': 'Gilberto', 'atacante': 'Marcos'} # vamos mostrar todo o conteúdo do dicionário ...... Ao executar este código Python nós teremos o seguinte resultado: {'goleiro': 'Fernando', 'lateral': 'Gilberto', 'atacante': 'Marcos'} O goleiro é: Fernando Note que, se tentarmos acessar um chave inexistente, o seguinte erro é exibido: Exception has occurred: KeyError ...... Em outras dicas dessa seção nós exploramos um pouco mais o tipo de dados Dictionary da linguagem Python. Bons estudos. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
JavaScript - Como testar se uma string contém uma determinada substring em JavaScript usando a função includes() |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |