-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpratica67.py
More file actions
42 lines (38 loc) · 1.22 KB
/
pratica67.py
File metadata and controls
42 lines (38 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Dicionários em Python (tipo dict)
# Dicionários são estruturas de dados do tipo
# par de "chave" e "valor".
# Chaves podem ser consideradas como o "índice"
# que vimos na lista e podem ser de tipos imutáveis
# como: str, int, float, bool, tuple, etc.
# O valor pode ser de qualquer tipo, incluindo outro
# dicionário.
# Usamos as chaves - {} - ou a classe dict para criar
# dicionários.
# Imutáveis: str, int, float, bool, tuple
# Mutável: dict, list
# pessoa = {
# 'nome': 'Anderson',
# 'sobrenome': 'Basilio',
# 'idade': 18,
# 'altura': 1.8,
# 'endereços': [
# {'rua': 'tal tal', 'número': 123},
# {'rua': 'outra rua', 'número': 321},
# ]
# }
# pessoa = dict(nome='Anderson', sobrenome='Basilio') Não é tão usada.
pessoa = {
'nome': 'Anderson',
'sobrenome': 'Basilio',
'idade': 18,
'altura': 1.8,
'endereços': [
{'rua': 'tal tal', 'número': 123},
{'rua': 'outra rua', 'número': 321},
],
}
#print(pessoa, type(pessoa))
print(pessoa['nome'])# Acessando uma coisa em especifico.
# Dicionario nao é um método interavel mas o Python converte.
for chave in pessoa:
print(f'{chave}: {pessoa[chave]}')# Pegando o valor da chave e o valor de pessoa.