Removing Items

There are several methods to remove items from a dictionary:

Example

The pop() method removes the item with the specified key name:

thisdict = {

  "brand": "Ford",

  "model": "Mustang",

  "year": 1964

}

thisdict.pop("model")

print(thisdict)

Example

The popitem() method removes the last inserted item (in versions before 3.7, a random item is removed instead):

thisdict = {

  "brand": "Ford",

  "model": "Mustang",

  "year": 1964

}

thisdict.popitem()

print(thisdict)

Example

The del keyword removes the item with the specified key name:

thisdict = {

  "brand": "Ford",

  "model": "Mustang",

  "year": 1964

}

del thisdict["model"]

print(thisdict)

Example

The del keyword can also delete the dictionary completely:

thisdict = {

  "brand": "Ford",

  "model": "Mustang",

  "year": 1964

}

del thisdict

print(thisdict) #this will cause an error because "thisdict" no longer exists.

Jay Kakadiya

Jay Kakadiya Creator

I am a computer field, & i am Web developer.

Suggested Creators

Jay Kakadiya