Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Using the popitem() Method: Removing the Last Inserted Item | Mastering Python Dictionaries
Python Data Structures

bookUsing the popitem() Method: Removing the Last Inserted Item

Dictionaries also have a popitem() method that removes and returns the last key-value pair.

12345678910111213
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } # Removing the last key-value pair using popitem() popped_item = book.popitem() # Printing the updated dictionary and the removed pair print("Removed item:", popped_item) print("Updated dictionary:", book)
copy
Task

Swipe to start coding

You are given the dictionary authors_books.

  • Remove the last element from the dictionary.
  • Add a new element with the key 'Mark Twain' and the value ['The Adventures of Tom Sawyer', 'Adventures of Huckleberry Finn', 'The Prince and the Pauper'].
  • Use the popitem() method to remove the last element.

Solution

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 2. ChapterΒ 7
single

single

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

Suggested prompts:

What happens if I call popitem() on an empty dictionary?

Can I specify which item to remove with popitem()?

What is the difference between pop() and popitem()?

close

Awesome!

Completion rate improved to 3.23

bookUsing the popitem() Method: Removing the Last Inserted Item

Swipe to show menu

Dictionaries also have a popitem() method that removes and returns the last key-value pair.

12345678910111213
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } # Removing the last key-value pair using popitem() popped_item = book.popitem() # Printing the updated dictionary and the removed pair print("Removed item:", popped_item) print("Updated dictionary:", book)
copy
Task

Swipe to start coding

You are given the dictionary authors_books.

  • Remove the last element from the dictionary.
  • Add a new element with the key 'Mark Twain' and the value ['The Adventures of Tom Sawyer', 'Adventures of Huckleberry Finn', 'The Prince and the Pauper'].
  • Use the popitem() method to remove the last element.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 2. ChapterΒ 7
single

single

some-alt