→ clear()
Deleta todos os elementos do Dicionário (semelhante ao que aprendemos em listas)
Uso:
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
vendas_mes.clear()
print(vendas_mes)
______________
{}
__________________________
→ copy()
Cria uma cópia do dicionário (semelhante ao que aprendemos em listas)
Uso:
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
vendas2_mes = vendas_mes.copy()
print(vendas2_mes)
___________________
{'jan': 150, 'fev': 100, 'mar': 190}
__________________________
→ fromkeys(chaves, valor_padrao)
Cria um dicionário com as chaves e o mesmo valor padrão para todas as chavesUso:
Uso:
chaves = ('jan', 'fev', 'mar')
vendas = 100
vendas_mes = dict.fromkeys(chaves, vendas)
print(vendas_mes)
________________
{'jan': 100, 'fev': 100, 'mar': 100}
__________________________
→ get(chave)
Retorna o valor especificado pela chave (Semelhante a fazer dictionario[chave]
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
print(vendas_mes.get('mar'))
_______________
190
__________________________
→ items()
Retorna uma lista em que cada item é uma tupla com (chave, valor)
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
print(list(vendas_mes.items()))
__________________
[('jan', 150), ('fev', 100), ('mar', 190)]
__________________________
→ keys()
Retorna uma lista com todas as chaves do dicionário
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
print(list(vendas_mes.keys()))
________________
['jan', 'fev', 'mar']
__________________________
→ pop(chave)
Retira o item do dicionário e retorna o valor dele para ser usado
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
vendas_fev = vendas_mes.pop('fev') #retira o fevereiro do dicionário ao mesmo tempo que armazena o valor dele na variável
print(vendas_mes)
print(vendas_fev)
________________________
{'jan': 150, 'mar': 190}
100
__________________________
→ popitem()
Retira o último item adicionado ao dicionário
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
#retira o último item adicionado no dicionário ao mesmo tempo que armazena o item(chave, valor) dele na variável
vendas_ult = vendas_mes.popitem()
print(vendas_mes)
print(vendas_ult)
__________________
{'jan': 150, 'fev': 100}
('mar', 190)
__________________________
→ setdefault(chave, valor)
Retorna o valor da chave passada, mas caso a chave não exista, cria no dicionário o item com a chave e valor passados.
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
vendas_fev = vendas_mes.setdefault('fev', 500)
print(vendas_fev)
#repare que como fevereiro existe na lista, ele procura pelo valor de fevereiro e ignora o 500 passado
#agora quando não existe na lista:
vendas_abr = vendas_mes.setdefault('abr', 600)
#repare que agora além de vendas_abr retornar o 600 como valor, ele adicionou um item no dicionario
print(vendas_abr)
print(vendas_mes)
_____________________
100
600
{'jan': 150, 'fev': 100, 'mar': 190, 'abr': 600}
__________________________
→ update(dicionario)
Adiciona o dicionário passado como parâmetro ao dicionário original
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
vendas_2tri = {'abr': 400, 'mai': 600, 'jun': 500}
vendas_mes.update(vendas_2tri)
print(vendas_mes)
__________________
{'jan': 150, 'fev': 100, 'mar': 190, 'abr': 400, 'mai': 600, 'jun': 500}
__________________________
→ values()
Retorna uma lista com todos os valores do dicionários
Uso:
vendas_mes = {'jan': 150, 'fev': 100, 'mar': 190}
print(list(vendas_mes.values()))
__________________
[150, 100, 190]
Nenhum comentário:
Postar um comentário