May-04-2019, 05:36 PM
dictionaries contain indexes by default
my_dict = { "Don": { "name": "Donald Jones", "address": "1 Rue Rivoli Paris ", "phone": "9444444411" }, "Joseph": { "name": "Joseph Boy", "address": "3 Tivoli Paris", "phone": "0800838383" }, "Bilbo": { "name": "Bilbo Baggin", "address": "4 White House Washington", "phone": "08055550838383" } } def fetch_details(name): print(f'\nWhat we know about {name}') for key, value in my_dict[name].items(): print(f'{key}: {value}') fetch_details('Joseph') fetch_details('Don')output:
Output:What we know about Joseph
name: Joseph Boy
address: 3 Tivoli Paris
phone: 0800838383
What we know about Don
name: Donald Jones
address: 1 Rue Rivoli Paris
phone: 9444444411