Python - Dictionary Methods



A Python dictionary is an object of the built-in dict class, which defines the following methods −

Dictionary Methods

Sr.No. Method and Description
1

dict.clear()

Removes all elements of dictionary dict.

2

dict.copy()

Returns a shallow copy of dictionary dict.

3

dict.fromkeys()

Create a new dictionary with keys from seq and values set to value.

4

dict.get(key, default=None)

For key key, returns value or default if key not in dictionary.

5

dict.has_key(key)

Returns true if a given key is available in the dictionary, otherwise it returns a false.

6

dict.items()

Returns a list of dict's (key, value) tuple pairs.

7

dict.keys()

Returns list of dictionary dict's keys.

8

dict.pop()

Removes the element with specified key from the collection

9

dict.popitem()

Removes the last inserted key-value pair

10

dict.setdefault(key, default=None)

Similar to get(), but will set dict[key]=default if key is not already in dict.

11

dict.update(dict2)

Adds dictionary dict2's key-values pairs to dict.

12

dict.values()

Returns list of dictionary dict's values.

Advertisements