What are dictionaries in python and how to work with them ?
Dictionaries is a special type of content holder used in python just like an array.
In array, we reference a value using an index number, however in a dictionary we create a key-value pair, and refer to keys for setting/changing values.
Creating Dictionary empdb containing employee name and its ID.
$ cat dictionary #!/usr/bin/python ### Creating a dictionary empdb empdb = { "Jack" : 1239, "Jones" : 5420 } ### Printing dictionary print(empdb) ### Adding item into it empdb["Mohan"] = 8888 ### Deleting item empdb.pop("Jack") ### print the final dictionary data print(empdb) $
Output
$ ./dictionary {'Jones': 5420, 'Jack': 1239} {'Jones': 5420, 'Mohan': 8888} $