Dizionario Python popitem ()

Il metodo Python popitem () rimuove e restituisce l'ultima coppia di elementi (chiave, valore) inserita nel dizionario.

La sintassi di popitem()è:

 dict.popitem ()

Parametri per il metodo popitem ()

Il popitem()non prende alcun parametro.

Valore restituito dal metodo popitem ()

Il popitem()metodo rimuove e restituisce la coppia (chiave, valore) dal dizionario nell'ordine Last In, First Out (LIFO).

  • Restituisce l'ultima coppia di elementi inseriti (chiave, valore) dal dizionario.
  • Rimuove la coppia di elementi restituiti dal dizionario.

Nota: prima di Python 3.7, il popitem()metodo restituiva e rimuoveva una coppia di elementi arbitrari (chiave, valore) dal dizionario.

Esempio: utilizzo del metodo popitem ()

 person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) # ('salary', 3500.0) is inserted at the last, so it is removed. result = person.popitem() print('Return Value = ', result) print('person = ', person) # inserting a new element pair person('profession') = 'Plumber' # now ('profession', 'Plumber') is the latest element result = person.popitem() print('Return Value = ', result) print('person = ', person)

Produzione

 Valore restituito = ('stipendio', 3500.0) persona = ('nome': 'Phill', 'età': 22) Valore restituito = ('professione', 'Idraulico') persona = ('nome': 'Phill', 'età': 22)

Nota : il popitem()metodo genera un KeyErrorerrore se il dizionario è vuoto.

Articoli interessanti...