मान लीजिए कि हमारे पास रिक्त स्थान द्वारा सीमित शब्दों की एक स्ट्रिंग है; हमें शब्दों के क्रम को उलटना होगा।
इसलिए, यदि इनपुट "हैलो वर्ल्ड, आई लव पाइथॉन प्रोग्रामिंग" जैसा है, तो आउटपुट "प्रोग्रामिंग पाइथॉन लव आई वर्ल्ड, हैलो" होगा
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- अस्थायी:=रिक्त स्थान का उपयोग करके शब्दों को विभाजित करके शब्दों की सूची बनाएं
- अस्थायी:=सूची को उलट दें अस्थायी
- स्पेस डिलीमीटर का उपयोग करके अस्थायी से तत्वों को जोड़कर एक स्ट्रिंग लौटाएं।
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
उदाहरण
class Solution: def solve(self, s): temp = s.split(' ') temp = list(reversed(temp)) return ' '.join(temp) ob = Solution() sentence = "Hello world, I love python programming" print(ob.solve(sentence))
इनपुट
"Hello world, I love python programming"
आउटपुट
programming python love I world, Hello