जब किसी शब्दकोश में कुंजी और मानों को क्रमबद्ध करने की आवश्यकता होती है, तो 'क्रमबद्ध' पद्धति का उपयोग किया जा सकता है।
नीचे उसी का प्रदर्शन है -
उदाहरण
my_dict = {'Hi': [1, 6, 3], 'there': [2, 9, 6], 'Mark': [16, 7]} print("The dictionary is : ") print(my_dict) my_result = dict() for key in sorted(my_dict): my_result[key] = sorted(my_dict[key]) print("The sorted dictionary is : " ) print(my_result)
आउटपुट
The dictionary is : {'Hi': [1, 6, 3], 'there': [2, 9, 6], 'Mark': [16, 7]} The sorted dictionary is : {'Hi': [1, 3, 6], 'Mark': [7, 16], 'there': [2, 6, 9]}
स्पष्टीकरण
-
एक शब्दकोश परिभाषित किया गया है, और कंसोल पर प्रदर्शित होता है।
-
एक खाली शब्दकोश परिभाषित किया गया है।
-
शब्दकोश को पुनरावृत्त किया जाता है, जिसके पहले इसे क्रमबद्ध किया जाता है।
-
कुंजी को फिर से सॉर्ट किया जाता है और खाली शब्दकोश में असाइन किया जाता है।
-
सॉर्ट किया गया शब्दकोश कंसोल पर प्रदर्शित होता है।