With a given integral number n, write a program to generate a dictionary that contains (i, i*i) such that is an integral number between 1 and n (both included). and then the program should print the dictionary.
Suppose the following input is supplied to the program:
8
Then, the output should be:
{1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64}
Program:
n=int(input("Enter the Number"))
d=dict()
for i in range(1,n+1):
d[i]=i*i
print(d)
Output:
Enter the Number
5
{1: 1, 2: 4, 3: 9, 4: 16, 5: 25}
Looking to tackle the task of generating a dictionary from a given integral number n? Well, here's a neat program to do just that! The program efficiently creates a dictionary containing pairs of (i, i*i), where i ranges from 1 to n. Wondering how? Just delve into the code provided, and you'll see how effortlessly it accomplishes the task. With its simplicity and effectiveness, this program is a handy tool for various numerical applications. Curious to see the magic unfold? Hop over to this site and explore the code snippet for yourself. You'll be amazed at how concise and powerful it is. So, what are you waiting for? hop over to these guys and start experimenting with the program today!