जब एक डिक्शनरी बनाने की आवश्यकता होती है जिसमें एक विशिष्ट रूप में दी गई सीमा के भीतर संख्याएं होती हैं, तो इनपुट उपयोगकर्ता से लिया जाता है, और एक साधारण 'फॉर' लूप का उपयोग किया जाता है।
उदाहरण
नीचे उसी के लिए एक प्रदर्शन है -
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}
स्पष्टीकरण
- संख्या को उपयोगकर्ता इनपुट के रूप में लिया जाता है।
- एक खाली शब्दकोश बनाया गया है।
- संख्या पुनरावृत्त है।
- संख्या का वर्ग शब्दकोश में संग्रहीत है।
- यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।