पायथन स्ट्रिंग स्ट्रिप ()

स्ट्रिप () विधि दोनों प्रमुख और अनुगामी वर्णों को हटाकर स्ट्रिंग की एक प्रति लौटाती है (स्ट्रिंग तर्क पास के आधार पर)।

strip()विधि वर्ण दोनों छोड़ दिया और सही तर्क (एक स्ट्रिंग में सेट को निर्दिष्ट हटा दिया जाना चाहिए) के आधार पर से निकाल देता है।

strip()विधि का सिंटैक्स है:

 string.strip ((वर्ण))

पट्टी () पैरामीटर

  • वर्ण (वैकल्पिक) - स्ट्रिंग के बाएँ और दाएँ भाग से हटाए जाने वाले वर्णों के सेट को निर्दिष्ट करने वाली एक स्ट्रिंग।

यदि वर्ण तर्क प्रदान नहीं किया जाता है, तो सभी प्रमुख और अनुगामी व्हाट्सएप स्ट्रिंग से हटा दिए जाते हैं।

स्ट्रिप () विधि से मान लौटाएं

strip() स्ट्रिपिंग की एक प्रति लौटाता है जिसमें अग्रणी और पीछे आने वाले दोनों प्रकार के अक्षर छपे होते हैं।

पट्टी () विधि का कार्य

  • जब बाईं ओर स्ट्रिंग का वर्ण charsतर्क के सभी पात्रों के साथ बेमेल हो जाता है, तो यह प्रमुख पात्रों को निकालना बंद कर देता है।
  • इसी तरह, जब दायें में स्ट्रिंग का वर्ण charsतर्क के सभी पात्रों के साथ बेमेल हो जाता है, तो यह अनुगामी पात्रों को हटाना बंद कर देता है।

उदाहरण: पट्टी का कार्य () विधि

 string = ' xoxo love xoxo ' # Leading and trailing whitespaces are removed print(string.strip()) # All ,x,o,e characters in the left # and right of string are removed print(string.strip(' xoe')) # Argument doesn't contain space # No characters are removed. print(string.strip('stx')) string = 'android is awesome' print(string.strip('an'))

आउटपुट

 xoxo प्यार xoxo प्यार xoxo प्यार xoxo प्यार भयानक है

यहां, हम देख सकते हैं कि string.strip()बिना किसी तर्क के पहली अभिव्यक्ति ने व्हाट्सएप को बाएं और दाएं से हटा दिया string

string.strip(' xoe')सभी खाली स्थान के, हटा दिया x, oऔर eहै कि नेतृत्व या स्ट्रिंग पीछा किया।

चूंकि stringशुरुआत और अंत में व्हाट्सएप है, इसलिए अभिव्यक्ति string.strip('stx')स्ट्रिंग में बदलाव नहीं करती है। xइसे तब तक नहीं हटाया जाता है जब तक कि यह स्ट्रिंग के बीच में न हो (व्हाट्सएप लेड और ट्रेल को स्ट्रिंग)

string.strip('an')हटाया anस्ट्रिंग अग्रणी।

दिलचस्प लेख...