पायथन में, स्ट्रिंग्स वर्णों के अपरिवर्तनीय अनुक्रम हैं, जिसका अर्थ है कि उन्हें जगह में संशोधित नहीं किया जा सकता है। यह सवाल उठाता है कि एक स्ट्रिंग से एक विशिष्ट चरित्र को कैसे हटाया जाए। एक विशेष चरित्र के साथ. उनकी लंबाई स्पष्ट रूप से स्ट्रिंग ऑब्जेक्ट की संपत्ति के रूप में संग्रहीत की जाती है।
1. कैरेक्टर को बदलना
किसी विशिष्ट कैरेक्टर की सभी घटनाओं को हटाने के लिए, आप रिप्लेस() विधि का उपयोग कर सकते हैं। उदाहरण के लिए, "उदाहरण" स्ट्रिंग से वर्ण 'एम' को हटाने के लिए:newstr = "EXAMPLE".replace("M", "")
2. एक नई स्ट्रिंग बनानाकिसी विशिष्ट वर्ण को उसकी स्थिति के आधार पर हटाने के लिए, आपको एक नई स्ट्रिंग बनाने की आवश्यकता है। आप इसे दो तरीकों से प्राप्त कर सकते हैं:
वर्णों को स्थानांतरित करना:newstr = "EXAMPLE".replace("M", "")
सभी वर्णों को लक्ष्य वर्ण के दाईं ओर एक स्थान बाईं ओर स्थानांतरित करें . स्थिति मिडलेन पर चरित्र के लिए, नई स्ट्रिंग है: newstr = Oldstr[:midlen] Oldstr[midlen 1:]
लक्ष्य वर्ण से पहले सबस्ट्रिंग को सबस्ट्रिंग के साथ जोड़कर एक नई स्ट्रिंग बनाएं इसके बाद. स्थिति मिडलेन पर चरित्र के लिए, नई स्ट्रिंग है:
newstr = Oldstr[:midlen-1] Oldstr[midlen 1:]newstr = "EXAMPLE".replace("M", "")
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3