নির্দিষ্ট রেঞ্জের সংখ্যাগুলো একটি নির্দিষ্ট ফরম্যাটে ডিকশনারিতে জেনারেট করতে ইউজার থেকে ইনপুট নেওয়া হয়, এবং একটি সিম্পল 'for' লুপ ব্যবহার করা হয়।
উদাহরণ
নিচে ডেমোстран্স্ট্রেশন দেওয়া হলো:
my_num = int(input("Enter a number.. "))
my_dict = dict()
for elem in range(1, my_num + 1):
my_dict[elem] = elem * elem
print("The generated elements of the dictionary are : ")
print(my_dict)
আউটপুট
Enter a number.. 7
The generated elements of the dictionary are : {1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49}
ব্যাখ্যা
- নম্বরটি ইউজার ইনপুট হিসেবে নেওয়া হয়েছে।
- একটি খালি ডিকশনারি তৈরি করা হয়েছে।
- নম্বরটি ইটারেট করা হয়েছে।
- নম্বরটির বর্গ ডিকশনারিতে সংরক্ষিত করা হয়েছে।
- এটি আউটপুট হিসেবে কনসোলে ডিসপ্লে করা হয়েছে।