स्ट्रिंग ट्रिमिंग इन पाइथन: ऑल यू नीड टू नो



यह लेख आपको उदाहरणों के साथ पायथन में स्ट्रिंग ट्रिमिंग को कैसे लागू करें पर एक विस्तृत और व्यापक ज्ञान प्रदान करेगा।

एक स्ट्रिंग को ट्रिम करना बहुत उपयोगी हो सकता है और इसमें कई एप्लिकेशन हैं। कई कोडर सूचना निकालने के लिए ट्रिमिंग फ़ंक्शन का अत्यधिक उपयोग करते हैं, जो मूल स्ट्रिंग से उनके लिए मूल्यवान हो सकता है। इस लेख में, हम स्ट्रिंग ट्रिमिंग में चर्चा करने जा रहे हैं :

ट्रिमिंग का परिचय

ऐसे अन्य कार्य हैं जो अजगर के पास होते हैं जो इस के समान लग सकते हैं। ऐसी ही एक चीज है “ स्ट्रिंग्स का टुकड़ा ”। यहां हम स्ट्रिंग्स को कई हिस्सों में विभाजित कर सकते हैं और स्ट्रिंग पर अलग-अलग विकल्प लागू कर सकते हैं। हम कुछ खंडों को हटा सकते हैं, पहले भाग को काट सकते हैं, स्ट्रिंग के अंतिम अक्षरों को हटा सकते हैं और इसे उन स्थितियों में अन्य तारों के साथ भी बदल सकते हैं।





String-Trimming

झांकी में डेटा विज़ुअलाइज़ेशन क्या है



चूंकि यह पूरी तरह से एक अलग खंड है, अब हम देखते हैं कि ट्रिमिंग के माध्यम से तार को क्या किया जा सकता है।

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

एक तार की ट्रिमिंग तीन तरीकों से की जाती है जैसा कि ऊपर चित्र में दर्शाया गया है। हम उन पर एक नजर डालते हैं।

  • पट्टी करना - किसी भी अनुगामी रिक्त स्थान या अग्रणी रिक्त स्थान को हटाने के बाद एक नया स्ट्रिंग लौटाया जाता है।



  • आर-स्ट्रिप - यह केवल हटाए गए अनुगामी रिक्त स्थान के साथ एक नया स्ट्रिंग आउटपुट करता है। इसलिए नाम 'rstring' यानी रिक्त स्थान को केवल स्ट्रिंग के दाईं ओर से हटा रहा है।

  • एल स्ट्रिप - 'लेस्ट्रिप' आर-स्ट्रिप के विपरीत करता है। यह स्ट्रिंग की शुरुआत से व्हाट्सएप को हटाता है, जो कि बाईं ओर है।

डिफ़ॉल्ट रूप से, इन सभी कार्यों को अनिवार्य रूप से किसी भी व्हाट्सएप को हटाने के लिए एक तर्क पारित करने की आवश्यकता नहीं होती है। केवल जब एक निश्चित चरित्र को हटाने की आवश्यकता होती है, तो उस तर्क में उल्लेख किया जाता है और इसे तदनुसार अग्रणी और पीछे आने वाले स्थानों से हटा दिया जाएगा।

str = 'EDUREKA' प्रिंट (f'String = '{s1}' n ') प्रिंट (f'After रिमूवल लीडिंग व्हॉट्सएपस्पेस String =' {str.lstrip ()} 'n') प्रिंट (f'After रिमूवल ट्रेलिंग व्हॉट्सएप्स स्ट्रिंग = '{str.rstrip ()}' n ') प्रिंट (f'After ट्रिमिंग व्हाट्सपिंग स्ट्रिंग =' {str.strip ()} 'n')

अब हम एक स्ट्रिंग से निकाले जाने वाले एक निश्चित चरित्र पर विचार करते हैं।

str = '&&&&&& EDUREKA &&&&&' ('n यह orignial stringnn' है, str) प्रिंट ('n नीचे की ओर सामान्य स्ट्रिप फंक्शन n') प्रिंट (str.strip ('&')) प्रिंट ('नीचे' R है) -strip functionnn ') प्रिंट (str.rstrip (' & ')) प्रिंट (' n नीचे L- स्ट्रिप फंक्शनन ') प्रिंट (str.lstrip (' & '))

जावा में टोस्टिंग विधि क्या है

अन्य कार्य हैं, जो इसी तरह घूमते हैं अजगर में स्ट्रिंग ट्रिमिंग का विषय। आइए अब हम अन्य सरल कार्यात्मकताओं को देखें, जो स्ट्रिंग्स पर लागू होती हैं।

एक स्ट्रिंग के न्यूनतम और अधिकतम

यहां, न्यूनतम कार्य या 'न्यूनतम' स्ट्रिंग से वर्णमाला का कम से कम मूल्य निकालने के लिए है। यह अक्षर A-Z, A के निम्नतम मान और Z के उच्चतम होने के सेट से है। 'अधिकतम' फ़ंक्शन विपरीत करता है, जो है, यह स्ट्रिंग से उच्चतम मूल्य वर्णमाला चुनता है। यह नीचे दिए गए उदाहरण के साथ बेहतर ढंग से व्यक्त किया जा सकता है।

str = 'EDUREKA' प्रिंट ('n यह ओरिजिनल स्ट्रिंग है', str) प्रिंट ('n न्यूनतम मान वर्ण है: n' + मिनट (str)) प्रिंट ('n अधिकतम मान वर्ण है: n' अधिकतम) स्ट्र)

सरणी जावा में सबसे बड़ा तत्व पाते हैं

बदलने के

बदलें फ़ंक्शन समझने में काफी सरल है। शब्द की जगह से हम यह अर्थ निकाल सकते हैं कि स्ट्रिंग के कुछ वर्गों को अन्य स्ट्रिंग तत्वों से बदला जा सकता है। उदाहरण के लिए, नीचे दिए गए कोड पर विचार करें:

str = 'EDUREKA EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' प्रिंट ('प्रतिस्थापन के बाद अंतिम स्ट्रिंग है: n') प्रिंट ('एक होने के लिए') प्रिंट (str.replace (str1, str2, 1) ) प्रिंट ('एनफोर दो होने') प्रिंट (str.replace (str1, str2, 2))

इसके साथ, हम पायथन लेख में इस स्ट्रिंग ट्रिमिंग के अंत में आते हैं। मुझे आशा है कि आपको स्ट्रिंग ट्रिमिंग पर पर्याप्त विचार मिल गए हैं।

अपने विभिन्न अनुप्रयोगों के साथ अजगर का गहराई से ज्ञान प्राप्त करने के लिए, आप कर सकते हैं 24/7 समर्थन और आजीवन पहुंच के साथ लाइव ऑनलाइन प्रशिक्षण के लिए।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? 'स्ट्रिंग ट्रिमिंग इन पाइथन' के टिप्पणी अनुभाग में उनका उल्लेख करें और हम आपके पास वापस आ जाएंगे।