Slip 20 - B) Write a Python script to generate and print a dictionary which contains a number (between 1 and n) in the form(x,x*x). Sample Dictionary (n=5) Expected Output: {1:1, 2:4, 3:9, 4:16, 5:25}

 Solution :

def create_dict(n):
mydict=dict()
for i in range(1,n+1):
mydict[i]=i*i
return mydict n=int(input("Enter size of dictionary: "))
dictionary=create_dict(n)
print(dictionary)


Output:

Output_pic


Post a Comment

0 Comments