यहां हम एक उपयोगकर्ता इनपुट सरणी का उपयोग करते हैं और हमें तत्वों की लंबाई के अनुसार सूची को क्रमबद्ध करना होगा। यहां हम पायथन इनबिल्ट फंक्शन सॉर्टेड () का उपयोग करते हैं।
उदाहरण
Input::[“mona”,”pp”,”aaa”] Lengths are [4,2,3] So, the sorted array should be [2,3,4] Output::[“pp”,”aaa”,”mona”]
एल्गोरिदम
Step 1: Input list element. Step 2: apply sorted (A,len) function.
उदाहरण कोड
# To sort a list def sortedlist(A): newlist = sorted(A, key=len) return newlist # Driver code A=list() n=int(input("Enter the size of the List ::")) print("Enter the Element ::") for i in range(int(n)): k=input("") A.append(k) print("SORTED LIST ::>",sortedlist(A))
आउटपुट
Enter the size of the List ::5 Enter the Element :: mona gulli adwaita aadrika pinki SORTED LIST ::> ['mona', 'gulli', 'pinki', 'adwaita', 'aadrika']