Dicionários
Dicionários são semelhantes a vetores nomeados e listas em R, pois oferecem um nome (ou chave)
para você acessar valores. Em Python, dicionários são criados usando um par de chaves, { },
e passando pares de chave-valor. Chaves e valores são separados por dois-pontos.
Por exemplo, para criar um dicionário com a chave 'a' e o valor 1, você escreve:
d = {'a': 1}
Vários pares de chave-valor são separados por vírgula. Para acessar um valor pela chave, você pode usar colchetes (como ao obter valores de uma lista), mas em vez de passar um índice, você passa a chave:
d = {'a': 1, 'b': 2}
print(d['a'])
1
person_list é exibida no shell do IPython e está disponível no seu workspace.
Este exercício faz parte do curso
Python para usuários de R
Instruções do exercício
- Crie uma versão em dicionário de
person_list, que é exibida no shell. Use as chavesfname,lname,sex,employedetwitter_followers. - Extraia e imprima o primeiro e o último nomes (especificados pelas chaves
fnameelname) deperson_dict.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create a dictionary form of the employee information list
person_dict = {
'fname': ____,
'lname': ____,
'sex': ____,
'employed': ____,
'twitter_followers': ____
}
# Get the first and last names from the dict
print(____)
print(____)