python - Strip all matching characters from string -


निम्न में से किसी भी स्ट्रिंग को दिया गया है:

  'test' 'test =' 'test == '' test === '  

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

  def सफाई (): p = passwd () जबकि सच : New_p = p.rstrip ('=') अगर लैन (new_p) == लेन (पी): रिटर्न new_p p = new_p   

लेकिन मैं सोच रहा था कि ऐसा कुछ भी पायथन मानक पुस्तकालय के हिस्से के रूप में पहले से ही मौजूद है?

str.rstrip ( ) पहले से सभी मिलान करने वाले पात्रों को निकालता है:

  & gt; & gt; & gt; 'परीक्षण ===='। Rstrip ('=') 'परीक्षण'   

लूप की कोई आवश्यकता नहीं है।

Comments

Popular posts from this blog

ios - Adding an SKSpriteNode to SKScene from a child SKSpriteNode -

Matlab transpose a table vector -

c# - Textbox not clickable but editable -