English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Ferramentas online

Tutorial básico do Python

Funções do Python

Tipos de Dados do Python

Controle de fluxo do Python

O

Objetos e classes do Python

Data e hora do Python

Conhecimento avançado do Python

Manual do Python

Métodos de dicionário do Python

Uso e exemplo do update() do dicionário Python

O método update() insere itens especificados no dicionário. Este item específico pode ser um dicionário ou um objeto iterável.

Se a chave não estiver no dicionário, o método update() adicionará o elemento ao dicionário. Se a chave já existir, ela usará o novo valor para atualizar a chave.

A sintaxe do update() é:

dict.update([other])

O parâmetro do update()O método update() usaDicionário/ou chavePares de valores (geralmenteTuplas

)do objeto iterável

Se o update() for chamado sem passar parâmetros, o dicionário permanecerá inalterado. 

O valor de retorno do update()/O método update() usa

Os elementos de um objeto iterável de pares de valores atualizam o dicionário.

Exemplo1Ele não retorna nenhum valor (retorna None).

:como update() funciona no Python?1d = { 2: "three"}
O valor de1 = {2: "one",
: "two"}2# atualizar chave=
d.update(d1)
print(d)
O valor de1 = {3: "three"}
# usando chave3Adicionar elementos
d.update(d1)
print(d)

Quando você executar o programa, a saída será:

{1: 'one', 2: 'two'}
{1: 'one', 2: 'two', 3: 'three'}

Exemplo2:como usar update() com Iterable?

d = {'x': 2}
d.update(y = 3, z = 0)
print(d)

Quando você executar o programa, a saída será:

{'x': 2, 'y': 3, 'z': 0}

Métodos de dicionário do Python