Python Dictionary popitem ()

Python popitem () metoden fjerner og returnerer det sidste element (nøgle, værdi) par indsat i ordbogen.

Syntaksen for popitem()er:

 dict.popitem ()

Parametre for popitem () -metoden

Det popitem()tager ikke nogen parametre.

Returværdi fra popitem () -metoden

De popitem()metode fjerner og returnerer (nøgle, værdi) par fra ordbogen i Sidste ind, først ud (LIFO) orden.

  • Returnerer det sidst indsatte element (nøgle, værdi) fra ordbogen.
  • Fjerner det returnerede elementpar fra ordbogen.

Bemærk: Før Python 3.7 popitem()returnerede metoden og fjernede et vilkårligt par (nøgle, værdi) fra ordbogen.

Eksempel: Brug af 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

 Return Value = ('løn', 3500.0) person = ('name': 'Phill', 'age': 22) Return Value = ('profession', 'Blikkenslager') person = ('name': 'Phill', 'alder': 22)

Bemærk : popitem()Metoden rejser en KeyErrorfejl, hvis ordbogen er tom.

Interessante artikler...