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

पायथन में स्ट्रिंग्स की जोड़ी में मिलान वर्णों की संख्या गिनें


हमें दो स्ट्रिंग्स दी गई हैं। हमें पहली स्ट्रिंग में उन वर्णों की गिनती ढूंढनी है जो दूसरी स्ट्रिंग में भी मौजूद हैं।

set के साथ

set फ़ंक्शन हमें स्ट्रिंग में सभी तत्वों के अद्वितीय मान देता है। हम & ऑपरेटर का भी उपयोग करते हैं जो दो दी गई स्ट्रिंग्स के बीच सामान्य तत्व ढूंढता है।

उदाहरण

strA = 'Tutorials Point'
uniq_strA = set(strA)
# दी गई स्ट्रिंग
print("Given String\n",strA)
strB = 'aeio'
uniq_strB = set(strB)
# दी गई स्ट्रिंग
print("Search character strings\n",strB)
common_chars = uniq_strA & uniq_strB
print("Count of matching characters are : ",len(common_chars))

आउटपुट

Given String Tutorials Point
Search character strings aeio
Count of matching characters are : 3

re.search के साथ

हम re मॉड्यूल से search फ़ंक्शन का उपयोग करते हैं। हम एक काउंट वेरिएबल का उपयोग करते हैं और खोज परिणाम सत्य होने पर इसे बढ़ाते रहते हैं।

उदाहरण

import re
strA = 'Tutorials Point'
# दी गई स्ट्रिंग
print("Given String\n",strA)
strB = 'aeio'
# दी गई स्ट्रिंग
print("Search character strings\n",strB)
cnt = 0
for i in strA:
    if re.search(i, strB):
        cnt = cnt + 1
print("Count of matching characters are : ",cnt)

आउटपुट

Given String Tutorials Point
Search character strings aeio
Count of matching characters are : 5
  1. Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना

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

  1. - दिए गए स्ट्रिंग में अपरकेस और लोअरकेस वर्णों को गिनने का पायथन प्रोग्राम

    समस्या विवरण एक दिए गए स्ट्रिंग इनपुट के लिए, हम लोअरकेस में वर्णों की संख्या और अपरकेस में वर्णों की संख्या को पायथन का उपयोग करके गिनना चाहेंगे। उदाहरण के लिए, दी गई स्ट्रिंग के लिए: Hello World गणना होनी चाहिए: अपरकेस: 2 लोअरकेस: 8 हम इसे 2 शर्तों के साथ एक साधारण फॉर लूप का उपयोग करके लागू कर

  1. - Python का उपयोग करके स्ट्रिंग में स्वरों (Vowels) की संख्या कैसे गिनें?

    Python में स्ट्रिंग में स्वरों की गिनती सभी स्वरों को समाहित करने वाला एक स्ट्रिंग ऑब्जेक्ट घोषित करें। >>> vowels = aeiou काउंट वेरिएबल को 0 से आरंभ करें। >>> count = 0 जांचें कि इनपुट स्ट्रिंग का प्रत्येक वर्ण वॉवेल स्ट्रिंग से संबंधित है या नहीं। यदि हां, तो काउंट बढ़ाएं। >