Home » Python Dictionary popitem() method with Examples

Python Dictionary popitem() method with Examples

by Online Tutorials Library

Python Dictionary popitem() Method

Python popitem() method removes an element from the dictionary. It removes arbitrary element and return its value. If the dictionary is empty, it returns an error KeyError. Syntax of this method is given below.

Signature

Parameters

No parameter

Return

It returns the popped element.

Let’s see some examples of popitem() method to understand it’s functionality.

Python Dictionary popitem() Method Example 1

Let’s first see a simple example to remove an element using popitem() method.

Output:

{'shirts': 25, 'paints': 220, 'shocks': 525, 'tshirts': 217}  Removed ('tshirts', 217)  {'shirts': 25, 'paints': 220, 'shocks': 525}  

Python Dictionary popitem() Method Example 2

If the dictionary is empty, it returns an error KeyError. See the example below.

Output:

KeyError: 'popitem(): dictionary is empty'  

Python Dictionary popitem() Method Example 3

In this example, we are removing and updating the dictionary to understand the functioning of this method.

Output:

{'shirts': 25, 'paints': 220, 'shocks': 525, 'tshirts': 217}  Removed ('tshirts', 217)  {'shirts': 25, 'paints': 220, 'shocks': 525}  {'shirts': 25, 'paints': 220, 'shocks': 525, 'pajama': 117}  

Next TopicPython Dictionary

You may also like