परिचय
जब डिक्शनरी को आकार के अनुसार सॉर्ट करना हो, तो एक मेथड परिभाषित की जाती है जो एक पैरामीटर लेती है और आउटपुट निर्धारित करने के लिए 'len' का उपयोग करती है।
उदाहरण
def get_len(element):
return len(element)
my_dict = [{24: 56, 29: 11, 10: 22, 42: 28}, {54: 73, 59: 11}, {13: 39}, {31: 22, 59: 73, 57: 44}]
print("The dictionary is :")
print(my_dict)
my_dict.sort(key=get_len)
print("The result is :")
print(my_dict)
आउटपुट
The dictionary is : [{24: 56, 29: 11, 10: 22, 42: 28}, {54: 73, 59: 11}, {13: 39}, {31: 22, 59: 73, 57: 44}]
The result is : [{13: 39}, {54: 73, 59: 11}, {31: 22, 59: 73, 57: 44}, {24: 56, 29: 11, 10: 22, 42: 28}]
व्याख्या
- 'get_len' नामक एक मेथड परिभाषित की जाती है जो तत्व को पैरामीटर के रूप में लेती है, और तत्व की लंबाई को आउटपुट के रूप में लौटाती है।
- डिक्शनरी की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
- डिक्शनरी को सॉर्ट किया जाता है और की को पहले से परिभाषित मेथड के रूप में निर्दिष्ट किया जाता है।
- यह आउटपुट है जो कंसोल पर प्रदर्शित होता है।