हमें एक स्ट्रिंग दी गई है, और हमारा लक्ष्य स्ट्रिंग में मौजूद सभी शब्दों को उल्टा करना है। हम आउटपुट प्राप्त करने के लिए split मेथड और reversed फ़ंक्शन का उपयोग कर सकते हैं। आइए कुछ नमूना टेस्ट केस देखें।
इनपुट: string = "I am a python programmer" आउटपुट: programmer python a am I
इनपुट: string = "tutorialspoint is a educational website" आउटपुट: website educational a is tutorialspoint
आइए अपने लक्ष्य को प्राप्त करने के लिए नीचे दिए गए चरणों का पालन करें।
एल्गोरिदम
1. स्ट्रिंग इनिशियलाइज़ करें। 2. स्ट्रिंग को स्पेस पर विभाजित करें और परिणामी सूची को words नामक वेरिएबल में स्टोर करें। 3. reversed फ़ंक्शन का उपयोग करके शब्दों की सूची को उल्टा करें। 4. परिणाम को सूची में बदलें। 5. join फ़ंक्शन का उपयोग करके शब्दों को जोड़ें और प्रिंट करें।
उपरोक्त एल्गोरिदम के लिए कोड देखें।
उदाहरण
## स्ट्रिंग इनिशियलाइज़ करें
string = "I am a python programmer"
## स्ट्रिंग को स्पेस पर विभाजित करें
words = string.split()
## reversed() फ़ंक्शन का उपयोग करके शब्दों को उल्टा करें
words = list(reversed(words))
## शब्दों को जोड़ें और प्रिंट करें
print(" ".join(words))आउटपुट
यदि आप उपरोक्त प्रोग्राम चलाते हैं, तो आपको निम्न आउटपुट मिलेगा।
programmer python a am I
आइए अलग इनपुट के लिए कोड को एक बार फिर से चलाएं।
उदाहरण
## स्ट्रिंग इनिशियलाइज़ करें
string = "tutorialspoint is a educational website"
## स्ट्रिंग को स्पेस पर विभाजित करें
words = string.split()
## reversed() फ़ंक्शन का उपयोग करके शब्दों को उल्टा करें
words = list(reversed(words))
## शब्दों को जोड़ें और प्रिंट करें
print(" ".join(words))आउटपुट
यदि आप उपरोक्त प्रोग्राम चलाते हैं, तो आपको निम्न आउटपुट मिलेगा।
website educational a is tutorialspoint
निष्कर्ष
यदि ट्यूटोरियल के संबंध में आपके कोई संदेह हैं, तो उन्हें कमेंट सेक्शन में उल्लेख करें।