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

पायथन में स्ट्रिंग को विशिष्ट वर्णों के लिए कैसे स्कैन करें

यदि आप जांचना चाहते हैं कि कोई दिया गया वर्ण स्ट्रिंग में मौजूद है या नहीं, तो आप 'in' का उपयोग कर सकते हैं। उदाहरण के लिए,

>>> s = "Hello world"
>>> 'e' in s
True

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

from sets import Set
chars = Set('0123456789$,')
s = "मेरे पास 9 बिल्लियाँ हैं"
if any((c in chars) for c in s):
    print('मिला')
else:
    print('नहीं मिला')

यह आउटपुट देगा:

मिला

यदि आप जांचना चाहते हैं कि ये सभी वर्ण स्ट्रिंग में मौजूद हैं, तो any को all से बदल दें। उदाहरण के लिए,

from sets import Set
chars = Set('0123456789$,')
s = "मेरे पास 9 बिल्लियाँ हैं"
if all((c in chars) for c in s):
    print('मिला')
else:
    print('नहीं मिला')

यह आउटपुट देगा:

नहीं मिला
  1. - पायथन में स्ट्रिंग से विशिष्ट कैरेक्टर्स कैसे हटाएं?

    स्ट्रिंग क्लास में एक replace मेथड होता है जिसका उपयोग स्ट्रिंग में सबस्ट्रिंग को बदलने के लिए किया जा सकता है। हम इस मेथड का उपयोग उन कैरेक्टर्स को खाली स्ट्रिंग से बदलने के लिए कर सकते हैं जिन्हें हम हटाना चाहते हैं। उदाहरण के लिए: >>> Hello people.replace(e, ) Hllo popl यदि आप एक ही लाइन

  1. - पायथन में स्ट्रिंग को कैसे रिवर्स करें?

    पायथन में स्ट्रिंग को रिवर्स करने के लिए स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटर्स का उपयोग किया जा सकता है। उदाहरण के लिए: >>> Hello[::-1] olleH >>> Halloween[::-1] neewollaH [] ऑपरेटर कोलन : से अलग 3 नंबर ले सकता है। पहला स्टार्ट इंडेक्स है, दूसरा एंड इंडेक्स है और तीसरा स्ट्राइड है। य

  1. - पायथन में कैसे जांचें कि स्ट्रिंग में केवल कुछ विशिष्ट कैरेक्टर्स हैं?

    आप सेट्स का उपयोग करके इस परिणाम को प्राप्त कर सकते हैं कि स्ट्रिंग में केवल कुछ विशिष्ट कैरेक्टर्स हैं। उन कैरेक्टर्स का उपयोग करके एक सेट घोषित करें जिन्हें आप अनुमति देना चाहते हैं। उदाहरण के लिए यदि हम जांचना चाहते हैं कि स्ट्रिंग में केवल 1, 2, 3 और 4 हैं, तो हम उपयोग कर सकते हैं - उदाहरण from