Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

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


एक स्ट्रिंग से सभी विराम चिह्नों को हटाने का सबसे तेज़ तरीका str.translate() का उपयोग करना है। आप इसे इस प्रकार उपयोग कर सकते हैं -

उदाहरण

import string
s = "string. With. Punctuation?"
print s.translate(None, string.punctuation)

आउटपुट

यह हमें आउटपुट देगा -

string With Punctuation

उदाहरण

यदि आप अधिक पठनीय समाधान चाहते हैं, तो आप सेट पर स्पष्ट रूप से पुनरावृति कर सकते हैं और लूप में सभी विराम चिह्नों को निम्नानुसार अनदेखा कर सकते हैं -

s = "string. With. Punctuation?"
exclude = set(string.punctuation)
s = ''.join(ch for ch in s if ch not in exclude)
print s

आउटपुट

यह हमें आउटपुट देगा -

string With Punctuation

  1. जावास्क्रिप्ट में एक स्ट्रिंग से "," को कैसे हटाएं

    हमें एक मुख्य स्ट्रिंग और एक सबस्ट्रिंग दिया गया है, हमारा काम एक फ़ंक्शन shedString() बनाना है जो इन दो तर्कों को लेता है और मुख्य स्ट्रिंग का एक संस्करण देता है जो सबस्ट्रिंग से मुक्त है। उदाहरण के लिए - shedString('12/23/2020', '/'); एक स्ट्रिंग वापस करनी चाहिए - '12232020&#

  1. पायथन में किसी सूची से किसी तत्व को कैसे हटाएं?

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

  1. पायथन में किसी लेबल से टेक्स्ट कैसे निकालें?

    Tkinter एक पायथन लाइब्रेरी है जिसका उपयोग GUI- आधारित एप्लिकेशन बनाने और विकसित करने के लिए किया जाता है। इस लेख में, हम देखेंगे कि किसी लेबल से टेक्स्ट को कैसे हटाया जाए, जिसमें कुछ टेक्स्ट होगा। किसी लेबल से टेक्स्ट हटाने के लिए, हम एक संबद्ध बटन बनाएंगे जो लेबल के लिए ट्रिगर के रूप में कार्य करे