हमारे पास एक स्ट्रिंग है, और हमारा लक्ष्य स्ट्रिंग में सभी स्पेस को फ्रंट में ले जाना है। मान लीजिए यदि एक स्ट्रिंग में चार स्पेस हैं तो, हमें उन चार स्पेस को हर वर्ण के सामने ले जाना होगा। कोडिंग में जाने से पहले कुछ नमूना टेस्ट केस देखें।
इनपुट: string = "tutorials point " आउटपुट: "tutorialspoint" -> आउटपुट बिना कोट्स के होगा
इनपुट: string = "I am a python programmer." आउटपुट: "Iamapythonprogrammer." -> आउटपुट बिना कोट्स के होगा
आइए अपने लक्ष्य को प्राप्त करने के लिए नीचे दिए गए चरणों का पालन करें।
एल्गोरिदम
1. स्ट्रिंग इनिशियलाइज़ करें। 2. उन सभी वर्णों को ढूंढें जो स्पेस नहीं हैं और उन्हें एक वेरिएबल में स्टोर करें। 3. स्ट्रिंग के count मेथड का उपयोग करके स्पेस की संख्या ढूंढें। 4. एक स्पेस को स्पेस की संख्या से गुणा करें और इसे एक वेरिएबल में स्टोर करें। 5. सभी वर्णों को पिछले वेरिएबल में जोड़ें। 6. अंत में परिणाम प्रिंट करें।
आइए उपरोक्त एल्गोरिदम को लागू करने का प्रयास करें।
उदाहरण
## स्ट्रिंग इनिशियलाइज़ करें
string = "tutorials point "
## स्पेस को छोड़कर सभी वर्ण ढूंढें
chars = [char for char in string if char != " "]
## count मेथड का उपयोग करके स्पेस की संख्या प्राप्त करें
spaces_count = string.count(' ')
## नई_स्ट्रिंग के फ्रंट में सभी स्पेस प्राप्त करने के लिए स्पेस को spaces_count से गुणा करें
new_string = " " * spaces_count
## नई_स्ट्रिंग में वर्ण जोड़ें
new_string += "".join(chars)
## नई_स्ट्रिंग प्रिंट करें
print(new_string)आउटपुट
यदि आप उपरोक्त प्रोग्राम चलाते हैं, तो आपको निम्न आउटपुट मिलेगा।
tutorialspoint
आइए अलग इनपुट के साथ प्रोग्राम को एक बार फिर से चलाएं।
उदाहरण
## स्ट्रिंग इनिशियलाइज़ करें
string = "I am a python programmer."
## स्पेस को छोड़कर सभी वर्ण ढूंढें
chars = [char for char in string if char != " "]
## count मेथड का उपयोग करके स्पेस की संख्या प्राप्त करें
spaces_count = string.count(' ')
## नई_स्ट्रिंग के फ्रंट में सभी स्पेस प्राप्त करने के लिए स्पेस को spaces_count से गुणा करें
new_string = " " * spaces_count
## नई_स्ट्रिंग में वर्ण जोड़ें
new_string += "".join(chars)
## नई_स्ट्रिंग प्रिंट करें
print(new_string)आउटपुट
यदि आप उपरोक्त प्रोग्राम चलाते हैं, तो आपको निम्न आउटपुट मिलेगा।
Iamapythonprogrammer.
निष्कर्ष
यदि प्रोग्राम के संबंध में आपके कोई संदेह हैं, तो उन्हें कमेंट सेक्शन में उल्लेख करें।