जब डिक्शनरी में विशिष्ट मानों से जुड़ी कीज़ खोजनी हों, तो 'index' मेथड का उपयोग किया जा सकता है।
उदाहरण
my_dict = {"Hi": 100, "there": 121, "Mark": 189}
print("डिक्शनरी है:")
print(my_dict)
dict_key = list(my_dict.keys())
print("डिक्शनरी में कीज़ हैं:")
print(dict_key)
dict_val = list(my_dict.values())
print("डिक्शनरी में मान हैं:")
print(dict_val)
my_position = dict_val.index(100)
print("100 पोजीशन पर मान है:")
print(dict_key[my_position])
my_position = dict_val.index(189)
print("189 पोजीशन पर मान है:")
print(dict_key[my_position])
आउटपुट
डिक्शनरी है: {'Hi': 100, 'there': 121, 'Mark': 189}
डिक्शनरी में कीज़ हैं: ['Hi', 'there', 'Mark']
डिक्शनरी में मान हैं: [100, 121, 189]
100 पोजीशन पर मान है: Hi
189 पोजीशन पर मान है: Mark
व्याख्या
एक डिक्शनरी परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
डिक्शनरी की कीज़ को '.keys' का उपयोग करके एक्सेस किया जाता है और सूची में बदला जाता है।
इसे एक वेरिएबल में असाइन किया जाता है।
डिक्शनरी के मानों को '.values' का उपयोग करके एक्सेस किया जाता है और सूची में बदला जाता है।
इसे दूसरे वेरिएबल में असाइन किया जाता है।
मानों का इंडेक्स एक्सेस किया जाता है और एक वेरिएबल में असाइन किया जाता है।
इसे आउटपुट के रूप में प्रदर्शित किया जाता है।