-
Foi criado um Dicionário que em Python é representado por {}
Sobre Dicionários
- Chave e valor são separados por dois pontos 'chave:valor'
- Tanto chave quanto valor podem ser de qualquer tipo de dados
- Podemos misturar tipos de dados;
Para consultar uma informação no Dicionário em vez de informar o índice como é feito em uma lista (que é representado por []) em Python utilizasse a chave.
O valor 7475 está associado a chave Santos Dumont
Logo para o obter o valor da chave Santos Dumont é utilizado: print(dados['Santos Dumont']);
Alternativa: E
-
GABARITO E!
>>> dados = {'Machado de Assis': 7575, 'Santos Dumont': 7475, 'Rui Barbosa': 1675}
a) >>> print (7475)
7475
b) NameError: nome 'nome' não está definido.
c) NameError: nome 'ID' não está definido.
d) Faltou uma aspa após Dumont, mas de qualquer forma o resultado do print dará False, pois o operador == testa igualdade de valores.
e) GABARITO!
>>> print(dados['Santos Dumont']);
7475
-
Gabarito: e
Lembrando das notações:
Listas representadas por [ ]
Tuplas por ( )
Sets e Dicionários por { }
Listas- coleção de valores ordenados, mutáveis, indexáveis e que pode conter valores duplicados.
Tuplas- valores ordenados, imutáveis e indexáveis e pode ter valores duplicados.
Sets- valores desordenados, mutáveis, não indexáveis e não pode ter valores duplicados.
Dicionários- valores desordenados, mutáveis, indexáveis e não pode ter valores duplicados.
-
Só pra acrescentar aos comentários dos colegas, não é obrigatório o uso do ponto e vírgula no final de cada comando.
poderia muito bem ser: print(dados['Santos Dumont']) apenas.
-
O dicionário é uma coleção de valores que utiliza uma estrutura de chave:valor – as chaves delimitam um conjunto de chave:valor.
DicioQualquer = {
"marca": "Ford",
"modelo": "Fiesta",
"ano": 2015"
}
print(DicioQualquer)
#Retornará {'marca': 'Ford', 'modelo': 'Fiesta', 'ano': 2015}
Vejam que realmente se trata de uma coleção, uma vez que armazena múltiplos valores em uma única variável.
Para acessar um valor específico
DicioQualquer = {
"marca": "Ford",
"modelo": "Fiesta",
"ano": 2015
}
print(DicioQualquer["modelo"])
#Retornará Fiesta
Observem que eu passei como parâmetro uma chave e ele me retornou um valor.
O acesso a esse valor específico também poderia ser feito utilizando a função get():
print(DicioQualquer.get("modelo"))
#Retornará Fiesta
PDF, Estratégia.