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