Manipulando chaves e valores em dicionários
This commit is contained in:
56
aula76.py
56
aula76.py
@@ -1,43 +1,27 @@
|
|||||||
# Manipulando chaves e valores em dicionários
|
# Manipulando chaves e valores em dicionários
|
||||||
from pprint import pprint
|
pessoa = {}
|
||||||
|
|
||||||
|
##
|
||||||
|
##
|
||||||
|
|
||||||
|
chave = 'nome'
|
||||||
|
|
||||||
|
pessoa[chave] = 'Luiz Otávio'
|
||||||
|
pessoa['sobrenome'] = 'Miranda'
|
||||||
|
|
||||||
|
|
||||||
def p(dicionario):
|
print(pessoa[chave])
|
||||||
pprint(dicionario, sort_dicts=False)
|
|
||||||
|
|
||||||
|
pessoa[chave] = 'Maria'
|
||||||
|
|
||||||
pessoa = {
|
del pessoa['sobrenome']
|
||||||
'nome': 'Luiz Otávio',
|
print(pessoa)
|
||||||
'sobrenome': 'Miranda',
|
print(pessoa['nome'])
|
||||||
'idade': 18,
|
|
||||||
'altura': 1.8,
|
|
||||||
'endereços': [
|
|
||||||
{'rua': 'tal tal', 'número': 123},
|
|
||||||
{'rua': 'outra rua', 'número': 321},
|
|
||||||
],
|
|
||||||
}
|
|
||||||
pessoa['nome'] = 'João'
|
|
||||||
pessoa[(1, 2, 3)] = 'EITA'
|
|
||||||
del pessoa[(1, 2, 3)]
|
|
||||||
del pessoa['nome']
|
|
||||||
del pessoa['endereços']
|
|
||||||
pessoa['teste de atenção'] = 'ATENÇÃO'
|
|
||||||
print(pessoa['teste de atenção'])
|
|
||||||
pessoa['teste de atenção'] = 'NOVA ATENÇÃO'
|
|
||||||
del pessoa['teste de atenção']
|
|
||||||
p(pessoa)
|
|
||||||
|
|
||||||
# for chave in pessoa:
|
# print(pessoa.get('sobrenome'))
|
||||||
# if isinstance(chave, tuple):
|
if pessoa.get('sobrenome') is None:
|
||||||
# for valor in chave:
|
print('NÃO EXISTE')
|
||||||
# print(valor, '<<-- DA TUPLA')
|
else:
|
||||||
|
print(pessoa['sobrenome'])
|
||||||
|
|
||||||
# chave_dinamica = 'nome'
|
# print('ISSO Não vai')
|
||||||
# # print(pessoa[chave_dinamica])
|
|
||||||
|
|
||||||
# if pessoa.get(chave_dinamica) is None:
|
|
||||||
# print('Chave não existe')
|
|
||||||
# else:
|
|
||||||
# print(pessoa.get(chave_dinamica))
|
|
||||||
|
|
||||||
# print(pessoa.get(chave_dinamica))
|
|
||||||
|
|||||||
Reference in New Issue
Block a user