Python dictionary Function

Python dictionary is similar to the dictionary variable type of C#, or hash (associative) array of other languages. Python dictionary can store different variable types.

dictionary initialization:

>>> x = {"USA":3,"India":11,"Brazil":1}
>>> x
{'Brazil':1,'India':11,'USA':3}
>>> x = {2:3,"India":11,"Brazil":[1,2,3]}
>>> x
{2: 3, 'Brazil': [1,2,3],'India': 11}
Add items to dictionary:
>>> x[12] = "aa"
>>> x
{2: 3, 12: 'aa', 'Brazil': [1,2,3],'India': 11}
Delete items of dictionary:
>>> del x[2]
>>> x
{12: 'aa', 'Brazil': [1,2,3],'India': 11}
>>> x.clear() #remove all entries in x
>>> del x delete x

Update dictionary item value:
>>> x = {12: 'aa', 'Brazil': [1,2,3],'India': 11}
>>> x[12] = "bb" #update x[12] value
>>> x
{12: 'bb', 'Brazil': [1,2,3], 'Inida': 11}
Loop through dictionary:
>>> x = {"USA":3,"India":11,"Brazil":1}
>>> for i in x:
>>> print(i,x[i])
Brazil 1
USA 3
India 11