terça-feira, 18 de março de 2014

Olá!
 
Hoje falaremos sobre um tipo de dado nativo do Python: os dicionários. Seu entendimento é importante para usar as melhores características da linguagem e também, no futuro, entender o tipo de dado json e a estrutura de documentos no MongoDB.
 
Pode-se entender um dicionário como um conjunto de relações one-to-one entre um par chave-valor. Expliquemos melhor dando um exemplo, como o código abaixo:
 
dici = {"dia":"sabado","atividade_1":"bike","atividade_2":"basquete","local_almoco":"padaria"}
 
Temos que o dicionário dici armazena 3 pares de chave-valor (todos fechado por {}), sendo uma das chaves "dia" e seu respectivo valor "sábado". No trecho de código abaixo temos algumas manipulações possíveis com este tipo de dado:


Adicionalmente, mostramos também como acrescentar um novo elemento ao dicionário, que no caso foi o par atividade_3:cinema.
 
É importante lembrar que os dicionários são case-sensitive e não é permitido ter elementos duplicados. Caso seja adicionado um outro valor a uma chave já existente, este valor será substituído.
 
Por fim, se desejarmos eliminar um elemento do dicionário, basta prosseguirmos com o código abaixo:
 
del dici["atividade_3"]
 
Ou seja, neste caso, eliminamos o elemento "atividade_3".
 
Um abraço e até o próximo post!

0 comentários:

Postar um comentário