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

पायथन में किसी सूची में वस्तुओं को कैसे उलटें?


आप सूची को उलटने के लिए सूची वर्ग से रिवर्स विधि का उपयोग कर सकते हैं।

उदाहरण

a = [3, "Hello", 2, 1]
a.reverse()
print(a)

आउटपुट

यह आउटपुट देगा -

[1, 2, "Hello", 3]

आप इंडेक्स के साथ लिस्ट स्लाइसिंग का उपयोग [::-1] के रूप में भी कर सकते हैं यदि आप चाहते हैं कि एक नई सूची बनाई जाए, बजाय इसके कि जगह को उलट दिया जाए। इसका मतलब है कि सूची के प्रारंभ और अंत के रूप में प्रारंभ और रोकें और -1 के रूप में चरण लें।

उदाहरण

a = [3, "Hello", 2, 1]
print(a[::-1])

आउटपुट

यह आउटपुट देगा -

[1, 2, "Hello", 3]

यदि आप चाहते हैं कि उलटने के बजाय एक नई सूची बनाई जाए, तो आप उलटी विधि का भी उपयोग कर सकते हैं।

उदाहरण

a = [3, "Hello", 2, 1]
rev_a = list(reversed(a))
print(rev_a)

आउटपुट

यह आउटपुट देगा -

[1, 2, "Hello", 3]

  1. पायथन में किसी सूची में किसी तत्व की अनुक्रमणिका कैसे खोजें?

    सूची के लिए उपलब्ध अनुक्रमणिका() विधि (साथ ही अन्य अनुक्रम प्रकार जैसे कि स्ट्रिंग और टपल) इसमें किसी विशेष तत्व की पहली घटना को खोजने के लिए उपयोगी है। >>> L1=['a', 'b', 'c', 'a', 'x'] >>> L1 ['a', 'b', 'c', 'a

  1. मैं पायथन में निर्देशिका की सामग्री को कैसे सूचीबद्ध कर सकता हूं?

    os.listdir(my_path) आपको वह सब कुछ देगा जो my_path निर्देशिका में है - फ़ाइलें और निर्देशिका। उदाहरण आप इसे इस प्रकार उपयोग कर सकते हैं: >>> import os >>> os.listdir('.') ['DLLs', 'Doc', 'etc', 'include', 'Lib', 'libs', '

  1. पायथन में एक स्ट्रिंग को कैसे उलटें?

    स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटरों का उपयोग पायथन में एक स्ट्रिंग को उलटने के लिए किया जा सकता है। उदाहरण के लिए: >>> 'Hello'[::-1] ‘olleH’ >>>‘Halloween’[::-1] ‘neewollaH’ [] ऑपरेटर कोलन : द्वारा अलग किए गए 3 नंबर ले सकता है। पहला स्टा