पायथन में लिस्ट पर sort मेथड दिए गए क्लास के gt और lt ऑपरेटर का उपयोग करके तुलना करता है। अधिकांश बिल्ट-इन क्लास में ये ऑपरेटर पहले से लागू होते हैं इसलिए यह ऑटोमैटिकली आपको सॉर्ट की गई लिस्ट देता है। आप इसका उपयोग इस प्रकार कर सकते हैं:
words = ["Hello", "World", "Foo", "Bar", "Nope"] numbers = [100, 12, 52, 354, 25] words.sort() numbers.sort() print(words) print(numbers)
यह आउटपुट देगा:
['Bar', 'Foo', 'Hello', 'Nope', 'World'] [12, 25, 52, 100, 354]
यदि आप इनपुट लिस्ट को इन-प्लेस सॉर्ट नहीं करना चाहते हैं, तो आप sorted फ़ंक्शन का उपयोग कर सकते हैं। उदाहरण के लिए:
words = ["Hello", "World", "Foo", "Bar", "Nope"] sorted_words = sorted(words) print(words) print(sorted_words)
यह आउटपुट देगा:
["Hello", "World", "Foo", "Bar", "Nope"] ['Bar', 'Foo', 'Hello', 'Nope', 'World']