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

पायथन में स्ट्रिंग को कैसे रिवर्स करें?

पायथन में स्ट्रिंग को रिवर्स करने के लिए स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटर्स का उपयोग किया जा सकता है। उदाहरण के लिए:

>>> 'Hello'[::-1]
'olleH'
>>> 'Halloween'[::-1]
'neewollaH'

[] ऑपरेटर कोलन ':' से अलग 3 नंबर ले सकता है। पहला स्टार्ट इंडेक्स है, दूसरा एंड इंडेक्स है और तीसरा स्ट्राइड है। यहां हमने स्ट्राइड को -1 निर्दिष्ट किया है और अन्य 2 को खाली छोड़ दिया है, जिसका अर्थ है कि हम शुरुआत से अंत तक रिवर्स दिशा में एक-एक करके जाना चाहते हैं।

हम अधिक पठनीय लेकिन धीमे दृष्टिकोण का उपयोग करके भी स्ट्रिंग को रिवर्स कर सकते हैं जैसा कि नीचे दिखाया गया है:

>>> ''.join(reversed('Hello'))
'olleH'
>>> ''.join(reversed('Halloween'))
'neewollaH'

हमें join का उपयोग करने की आवश्यकता है क्योंकि reversed() एक सूची लौटाता है और हमें उससे स्ट्रिंग का पुनर्निर्माण करने की आवश्यकता होती है।

  1. - Python split() मेथड का उपयोग कैसे करें

    Python का split() मेथड एक स्ट्रिंग को सूची (list) में विभाजित करता है। परिणामी सूची में मान एक विभाजक वर्ण (separator character) के आधार पर अलग किए जाते हैं। डिफ़ॉल्ट रूप से विभाजक एक व्हाइटस्पेस होता है। सामान्य विभाजकों में व्हाइटस्पेस और कॉमा शामिल हैं। Python स्ट्रिंग्स स्ट्रिंग्स वर्णों का संग

  1. - Python Reverse String: चरण-दर-चरण गाइड

    आप Python में स्लाइसिंग या reversed() मेथड का उपयोग करके स्ट्रिंग को उल्टा कर सकते हैं। एक पुनरावर्ती फ़ंक्शन जो स्ट्रिंग में प्रत्येक वर्ण को पढ़ता है और पूरी स्ट्रिंग को उल्टा करता है, स्ट्रिंग को उल्टा करने का एक और आम तरीका है। कोई फ़ंक्शन स्पष्ट रूप से स्ट्रिंग को उल्टा करने के लिए डिज़ाइन नहीं

  1. Android में स्ट्रिंग को रिवर्स कैसे करें? Android में स्ट्रिंग को रिवर्स कैसे करें?

    StringBuffer से स्ट्रिंग रिवर्स करना यह उदाहरण दर्शाता है कि Android में स्ट्रिंग को रिवर्स कैसे किया जाता है। StringBuffer क्लास का reverse() मेथड इसमें उपयोगी है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project पर जाएं और प्रोजेक्ट बनाएं। चरण 2: लेआउट फ़ाइल (res/layout/activity_