Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में सॉर्ट की गई लिस्ट कैसे जनरेट करें?


पायथन में लिस्ट पर 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']

  1. - Python में लिस्ट्स कैसे डिफाइन करें?

    लिस्ट Python में एक सीक्वेंस डेटा टाइप है। यह एलिमेंट्स की कॉमा-सेपरेटेड लिस्ट है, जरूरी नहीं कि एक ही टाइप के हों, स्क्वायर ब्रैकेट्स ([ ]) में शामिल। लिस्ट एक क्रमबद्ध संग्रह है। लिस्ट ऑब्जेक्ट में व्यक्तिगत एलिमेंट को जीरो-बेस्ड इंडेक्स द्वारा एक्सेस किया जा सकता है। उदाहरण list1 = [physics, chem

  1. - Python में String को Words की List में कैसे Convert करें?

    String को Words की List में Convert करना String को Words की List में Convert करने के लिए, आपको बस इसे Whitespace पर Split करना होगा। String Class से split() का उपयोग कर सकते हैं। इस Method का Default Delimiter Whitespace होता है, यानी जब String पर Call किया जाता है, तो यह उस String को Whitespace Ch

  1. - पायथन में स्ट्रिंग्स की सूची को कैसे सॉर्ट करें?

    किसी सूची को इन-प्लेस सॉर्ट करने के लिए, यानी सूची को स्वयं सॉर्ट करना और उस सूची में क्रम को बदलना, आप स्ट्रिंग्स की सूची पर sort() का उपयोग कर सकते हैं। उदाहरण के लिए, >>> a = [Hello, My, Followers] >>> a.sort() >>> print(a) [Followers, Hello, My] यदि आप मूल सूची को बरकर