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

Tutorial Básico do Python

Controle de Fluxo do Python

Funções do Python

Tipos de Dados do Python

Operação de Arquivo do Python

Objetos e Classes do Python

Data e Hora do Python

Conhecimento Avançado do Python

Manual do Python

Uso e exemplo do método items() do dicionário Python

Métodos de Dicionário do Python

O método items() retorna um objeto de visão que exibe a lista de pares de tuplas (chave, valor) do dicionário.

A sintaxe do método items() é:

dictionary.items()

O método items() é semelhante ao Python 2.7do método viewitems() do dicionário

Parâmetros do método items()

O método items() não aceita nenhum parâmetro.

Retorno de valor de items()

O método items() retorna uma lista de tuplas (chave, valor) arrastáveis, retornada como lista.

Exemplo1:Obter todos os itens do dicionário usando items()

# Dicionário de vendas aleatório
sales = {'maçã': 2, 'laranja': 3, 'uvas': 4 }
print(sales.items())

Ao executar o programa, a saída será:

dict_items([('maçã', 2), ('laranja', 3), ('uvas', 4)])

Exemplo2:Como o método items() funciona após a modificação do dicionário?

# Dicionário de vendas aleatório
sales = {'maçã': 2, 'laranja': 3, 'uvas': 4 }
items = sales.items()
print('items originais:', items)
# Remover um item do dicionário
del[sales['maçã']]
print('items atualizados:', items)

Ao executar o programa, a saída será:

items originais: dict_items([('maçã', 2), ('laranja', 3), ('uvas', 4)])
items atualizados: dict_items([('laranja', 3), ('uvas', 4)])

O objeto de visualização items em si não retorna a lista de itens de venda, mas uma visão de (chave, valor) de sales.

Se a lista for atualizada em tempo real, as alterações serão refletidas no objeto de visualização em si, conforme o programa acima.

Métodos de Dicionário do Python