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

Tutorial di base di Python

Controllo dei flussi di lavoro in Python

Funzione in Python

Tipi di dati in Python

Operazioni su file Python

Oggetti e classi Python

Date e ora Python

Conoscenze avanzate di Python

Manuale di Python

Uso e esempio del metodo items() di dizionario Python

Metodi di dizionario di Python

Il metodo items() restituisce un oggetto vista che mostra l'elenco dei tuple (chiave, valore) del dizionario.

La sintassi del metodo items() è:

dictionary.items()

Il metodo items() è simile al metodo dictionary viewitems() di Python 2.7

Parametro di items()

Il metodo items() non accetta alcun parametro.

Valore di ritorno di items()

Il metodo items() restituisce una lista iterable di array (chiave, valore).

Esempio 1: Come ottenere tutti gli elementi dal dizionario utilizzando items()

# Dizionario di vendita casuale
sales = {'mela': 2, 'arancia': 3, 'uva': 4}
print(sales.items())

Quando si esegue il programma, l'output è:

dict_items([('mela', 2), ('arancia', 3), ('uva', 4)])

Esempio 2: Come funziona items() dopo aver modificato il dizionario?

# Dizionario di vendita casuale
sales = {'mela': 2, 'arancia': 3, 'uva': 4}
items = sales.items()
print('Items originali:', items)
# Elimina un elemento dal dizionario
del[sales['mela']]
print('Items aggiornati:', items)

Quando si esegue il programma, l'output è:

Items originali: dict_items([('mela', 2), ('arancia', 3), ('uva', 4)])
Items aggiornati: dict_items([('arancia', 3), ('uva', 4)])

L'oggetto vista items in sé non restituisce l'elenco degli articoli di vendita, ma restituisce una vista (chiave, valore) degli articoli di vendita.

Se l'elenco viene aggiornato in tempo reale, le modifiche saranno riflettenti nell'oggetto vista stesso, come mostrato nel programma di sopra.

Metodi di dizionario di Python