जब दो सूचियों को मर्ज करना और उन्हें सॉर्ट करना आवश्यक हो, तो एक मेथड परिभाषित किया जा सकता है जो 'sort' मेथड का उपयोग करके सूची को सॉर्ट करता है।
नीचे इसका प्रदर्शन दिया गया है:
उदाहरण
def merge_list(list_1, list_2):
merged_list = list_1 + list_2
merged_list.sort()
return(merged_list)
list_1 = [20, 18, 9, 51, 48, 31]
list_2 = [28, 33, 3, 22, 15, 20]
print("The first list is :")
print(list_1)
print("The second list is :")
print(list_2)
print(merge_list(list_1, list_2))
आउटपुट
The first list is : [20, 18, 9, 51, 48, 31] The second list is : [28, 33, 3, 22, 15, 20] [3, 9, 15, 18, 20, 20, 22, 28, 31, 33, 48, 51]
व्याख्या
'merge_list' नामक एक मेथड परिभाषित किया गया है जो दो सूचियों को पैरामीटर के रूप में लेता है।
दो सूचियों को '+' ऑपरेटर का उपयोग करके कन्कैटनेट किया जाता है।
इसे वेरिएबल को असाइन किया जाता है।
अंतिम परिणाम को सॉर्ट करने के लिए sort मेथड का उपयोग किया जाता है।
मेथड के बाहर, दो सूचियां परिभाषित की गई हैं, और कंसोल पर प्रदर्शित की गई हैं।
इन दो सूचियों को पास करके मेथड बुलाया जाता है।
आउटपुट कंसोल पर प्रदर्शित होता है।