- We can iterate the dictionary using keys.
- For loop can iterate all keys of input dictionary.
accounts ={101:"harin", 102:"kiritin", 103:"ramya", 104:"annie"}
print("Account numbers are :")
for accno in accounts:
print(accno)
print("Account holder names are :")
for accno in accounts:
name = accounts.get(accno)
print(name)
Output:
Account numbers are:
101
102
103
104
Account holder names are :
harin
kiritin
ramya
annie
Format the above program using string format specifiers:
accounts ={101:"harin", 102:"kiritin", 103:"ramya", 104:"annie"}
print("Account details are :")
for accno in accounts:
name = accounts.get(accno)
print("%d --> %s" %(accno, name))
Output:
Account details are:
101 --> harin
102 --> kiritin
103 --> ramya
104 --> annie