Python Dictionary popitem ()

Python popitem () -metoden tar bort och returnerar det sista elementet (nyckel, värde) som sattes in i ordboken.

Syntaksen för popitem()är:

 dict.popitem ()

Parametrar för popitem () -metoden

Det popitem()tar inga parametrar.

Returvärde från popitem () -metoden

De popitem()metod tar bort och återför (nyckel, värde) par från ordlistan i Senaste in, först ut (LIFO) ordning.

  • Returnerar det senaste infogade elementet (nyckel, värde) från ordboken.
  • Tar bort det returnerade elementparet från ordlistan.

Obs! Innan Python 3.7 popitem()returnerade metoden och tog bort ett godtyckligt element (nyckel, värde) från ordboken.

Exempel: Arbeta med popitem () -metoden

 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)

Produktion

 Avkastningsvärde = ('lön', 3500,0) person = ('namn': 'Phill', 'ålder': 22) Avkastningsvärde = ('yrke', 'Rörmokare') person = ('namn': 'Phill', 'ålder': 22)

Obs : popitem()Metoden ger upp ett KeyErrorfel om ordboken är tom.

Intressanta artiklar...