பைத்தானில் கவுண்ட் () முறையை எவ்வாறு பயன்படுத்துவது

How Use Count Method Python



உள்ளமைக்கப்பட்ட எண்ணிக்கை () ஒரு உரையில் ஒரு குறிப்பிட்ட சரம் எத்தனை முறை தோன்றுகிறது அல்லது ஒரு உருப்படி அல்லது பட்டியலில் எத்தனை முறை ஒரு பொருள் தோன்றும் என்பதை நாம் கண்டுபிடிக்க வேண்டியிருக்கும் போது பைத்தானின் முறை மிகவும் உதவியாக இருக்கும். இயல்பாக, இந்த முறை ஒரு குறிப்பிட்ட சரத்தின் முழு உள்ளடக்கத்திலும் ஒரு குறிப்பிட்ட துணை-சரத்தை தேடும் ஆனால் முக்கிய சரத்தின் குறிப்பிட்ட பகுதியில் உள்ள துணை சரம் தேட இந்த முறையைப் பயன்படுத்தலாம். இன் பயன்கள் எண்ணிக்கை () பைத்தானில் உள்ள முறை இந்த கட்டுரையில் பல எடுத்துக்காட்டுகளைப் பயன்படுத்தி விளக்கப்பட்டுள்ளது.

தொடரியல்:

என்ற வாதம் எண்ணிக்கை () அது பொருந்தும் மாறியின் தரவு வகையைப் பொறுத்து முறை மாறுபடும். இரண்டு வகையான தொடரியல் எண்ணிக்கை () முறை கீழே காட்டப்பட்டுள்ளது.







A. சரம். எண்ணிக்கை (துணை சரம், தொடக்கம், முடிவு)



மேற்கூறியவை எண்ணிக்கை () சரம் தரவு வகைக்கு இந்த முறை பயன்படுத்தப்படுகிறது. இங்கே, முதல் வாதம் கட்டாயமானது மற்றும் முக்கிய சரத்தில் தேடப்படும் மதிப்பை அது கொண்டிருக்கும். மற்ற இரண்டு வாதங்கள் விருப்பமானவை. எப்பொழுது தொடங்கு விருப்ப வாதம் பயன்படுத்தப்படுகிறது அப்போதுதான் முறை தொடக்க நிலையிலிருந்து தேடலைத் தொடங்கும் மற்றும் இரண்டு விருப்ப வாதங்களும் பயன்படுத்தப்படும்போது அது தொடக்க மற்றும் இறுதி நிலைகளுக்கு இடையே உள்ள துணை சரம் தேடும்.



B. tuple.count (தேடல்-உருப்படி) அல்லது list.count (தேடல்-உருப்படி)





மேற்கூறியவை எண்ணிக்கை () முறை பயன்படுத்தப்படுகிறது tuple அல்லது பட்டியல் தரவு வகை மட்டுமே மற்றும் தேடல் உருப்படியைக் கொண்டிருக்கும் ஒரே ஒரு கட்டாய வாதம் உள்ளது. இந்த இரண்டு வகையான எண்ணிக்கை () முறையின் பயன்கள் இந்த கட்டுரையின் அடுத்த பகுதியில் விளக்கப்பட்டுள்ளன.

விருப்ப வாதம் இல்லாமல் எண்ணில் () முறையைப் பயன்படுத்துதல்:

பின்வரும் எடுத்துக்காட்டில், முக்கிய சரம் மற்றும் தேடல் சரம் இரண்டு மாறிகளாக வரையறுக்கப்படுகின்றன, main_str , மற்றும் search_str. தி எண்ணிக்கை () இந்த ஸ்கிரிப்ட்டின் முறை மதிப்பு எத்தனை மடங்கு என்பதை கணக்கிடும் search_str முழு மதிப்பில் தோன்றும் main_str . அடுத்து, இந்த முறையின் திரும்பும் மதிப்பு வடிவமைக்கப்பட்ட சரம் மூலம் அச்சிடப்படும்.



#!/usr/bin/env python3
# சரம் தேடப்படும் முக்கிய சரத்தை வரையறுக்கவும்
main_str= 'வாழ்வதற்காக சாப்பிடு, சாப்பிட வாழ'
# தேடப்படும் தேடல் சரத்தை வரையறுக்கவும்
search_str= 'வாழ'
# எண்ணின் மதிப்பை சேமிக்கவும்
எண்ண=main_str.எண்ண(search_str)

# வடிவமைக்கப்பட்ட வெளியீட்டை அச்சிடவும்
அச்சு('அந்த வார்த்தை '''%s ''பின்வரும் உரையில் %s முறை தோன்றும்: n%s n'%
(search_str,எண்ண,main_str))

வெளியீடு:

இங்கே, முக்கிய உரையின் மதிப்பு ‘வாழ்வதற்காகச் சாப்பிடு, உண்பதற்காக வாழாதே 'மற்றும் தேடல் உரை' வாழ்க ' பிரதான உரையில் இரண்டு முறை தோன்றும்.

விருப்ப வாதங்களுடன் எண்ணில் () முறையைப் பயன்படுத்துதல்:

இந்த எடுத்துக்காட்டு விருப்ப வாதங்களின் பயன்பாடுகளைக் காட்டுகிறது எண்ணிக்கை () முறை தி தொடங்கு தேடலுக்கான முக்கிய உரையின் தொடக்க நிலையை வரையறுக்க விருப்ப வாதம் பயன்படுத்தப்படுகிறது முடிவு தேடல் முடிவடையும் முக்கிய உரையின் நிலையை வரையறுக்க விருப்ப வாதம் பயன்படுத்தப்படுகிறது. முக்கிய உரை மற்றும் தேடும் உரை இரண்டும் இங்கு உள்ளீடாக எடுத்துக் கொள்ளப்படும். இந்த ஸ்கிரிப்ட் மூலம் மூன்று வகையான தேடல்கள் செய்யப்படும். முதல் தேடலில், முந்தைய உரை போன்ற முக்கிய உரையின் முழு உள்ளடக்கத்திலும் தேடல் உரை தேடப்படும். இரண்டாவது தேடலில், தேடல் உரை நிலையில் இருந்து தேடத் தொடங்கும் இருபது முக்கிய உரையின். மூன்றாவது தேடலில், தேடல் உரை நிலையில் இருந்து தேடத் தொடங்கும் 5 மற்றும் நிலையில் தேடுவதை நிறுத்துங்கள் 25 எனவே, பின்வரும் ஸ்கிரிப்ட் மூன்று வெளியீடுகளை உருவாக்கும் எண்ணிக்கை () வாதங்களை அடிப்படையாகக் கொண்ட முறை.

#!/usr/bin/env python3
# சரம் தேடப்படும் முக்கிய சரத்தை வரையறுக்கவும்
mainStr= உள்ளீடு(பிரதான சரத்தை உள்ளிடவும் n')

# தேடப்படும் தேடல் சரத்தை வரையறுக்கவும்
SearchStr= உள்ளீடு(தேடல் சரத்தை உள்ளிடவும் n')

# மொத்த எண்ணிக்கை மதிப்பை சேமிக்கவும்
எண்ண=mainStr.எண்ண(SearchStr)
# வடிவமைக்கப்பட்ட வெளியீட்டை அச்சிடவும்
அச்சு('சரம்'''%s ''', பிரதான உரையில் %s முறை தோன்றும் n'%(SearchStr,எண்ண))

# 20 வது நிலையில் இருந்து தேடும் மொத்த எண்ணிக்கை மதிப்பை சேமிக்கவும்
எண்ண=mainStr.எண்ண(SearchStr,இருபது)
# வடிவமைக்கப்பட்ட வெளியீட்டை அச்சிடவும்
அச்சு('சரம்'''%s ''நிலை 20 க்குப் பிறகு முக்கிய உரையில் %s முறை தோன்றும் n'%
(SearchStr,எண்ண))

# 5 முதல் 25 நிலைக்குள் தேடும் மொத்த எண்ணிக்கை மதிப்பை சேமிக்கவும்
எண்ண=mainStr.எண்ண(SearchStr,5,25)
# வடிவமைக்கப்பட்ட வெளியீட்டை அச்சிடவும்
அச்சு('சரம்'''%s ''5 க்குள் உள்ள முக்கிய உரையில் %s முறை தோன்றும்
25 n'
%(SearchStr,எண்ண))

வெளியீடு:

இங்கே, 'லினக்ஸ்ஹிண்டிலிருந்து லினக்ஸைக் கற்றுக்கொண்டு லினக்ஸ் நிபுணராகுங்கள்' முக்கிய உரையாக எடுத்துக் கொள்ளப்படுகிறது, மற்றும் 'லினக்ஸ்' தேடும் உரையாக எடுத்துக் கொள்ளப்படுகிறது. அந்த வார்த்தை 'லினக்ஸ்' பிரதான உரையில் மூன்று முறை தோன்றுகிறது, ஒரு முறை நீங்கள் 20 வது நிலையிலிருந்து தேட ஆரம்பித்தால் மற்றும் இரண்டு முறை 5 முதல் 25 வரை தேடத் தொடங்கினால்.

டூப்பிள் மற்றும் பட்டியலில் கவுண்ட் () முறையைப் பயன்படுத்துதல்:

பின்வரும் உதாரணம் எந்த குறிப்பிட்ட உருப்படியையும் எப்படி ஒரு டூப்பிள் மற்றும் லிஸ்டில் தேடலாம் என்பதைக் காட்டுகிறது. ஸ்கிரிப்ட்டின் தொடக்கத்தில் சரத்தின் ஒரு டபுள் வரையறுக்கப்பட்டு அச்சிடப்படுகிறது. அடுத்து, ஒரு தேடல் மதிப்பு உள்ளீடாக எடுக்கப்படுகிறது. டூப்பிளில் எத்தனை முறை மதிப்பு தோன்றியது என்று தேடி எண்ணுங்கள். ஸ்கிரிப்ட் கணக்கிடப்பட்ட முடிவை வடிவமைக்கப்பட்ட சரம் மூலம் அச்சிடும். சரத்தின் பட்டியலும் வரையறுக்கப்பட்டு அச்சிடப்படுகிறது, அடுத்து அது டப்பிள் போன்ற பட்டியலில் ஒரு குறிப்பிட்ட உள்ளீட்டு மதிப்பை தேடி எண்ணும்.

#!/usr/bin/env python3
# ஒரு டூப்பிளை வரையறுக்கவும்
nameTuple= ('ஜான்','ஜானிஃபர்','லிசா','ஜான்','லூசி','ஜான்')
# காட்சி டூப்பிள்
அச்சு(nameTuple)
# டூப்பிளில் தேடப்படும் தேடல் சரத்தை வரையறுக்கவும்
SearchStr= உள்ளீடு('டூப்பிள் க்கான தேடல் சரத்தை உள்ளிடவும் n')
# எண்ணின் மதிப்பை சேமிக்கவும்
எண்ண=nameTuple.எண்ண(SearchStr)
# வடிவமைக்கப்பட்ட வெளியீட்டை அச்சிடவும்
அச்சு('சரம்'''%s ''', டப்பிளில் %s முறை தோன்றும் n'%(SearchStr,எண்ண))

# பட்டியலை வரையறுக்கவும்
பழ பட்டியல்= ['வாழை','மாங்கனி','ஆரஞ்சு','திராட்சை','மாங்கனி','வாழை']
# காட்சி பட்டியல்
அச்சு(பழ பட்டியல்)

# பட்டியலில் தேடப்படும் தேடல் சரத்தை வரையறுக்கவும்
SearchStr= உள்ளீடு(பட்டியலுக்கான தேடல் சரத்தை உள்ளிடவும் n')
# எண்ணின் மதிப்பை சேமிக்கவும்
எண்ண=பழ பட்டியல்.எண்ண(SearchStr)
# வடிவமைக்கப்பட்ட வெளியீட்டை அச்சிடவும்
அச்சு('சரம்'''%s ''', பட்டியலில் %s முறை தோன்றும் n'%(SearchStr,எண்ண))

வெளியீடு:

நீங்கள் எடுத்துக் கொண்டால் பின்வரும் வெளியீடு தோன்றும் ஜான் ’ டூப்பிள் மற்றும் க்கான தேடல் உரையாக 'மாங்கனி' பட்டியலுக்கான தேடல் உரையாக.

முடிவுரை:

பல்வேறு பயன்கள் எண்ணிக்கை () மலைப்பாம்பு பயனர்கள் தங்கள் பைதான் ஸ்கிரிப்டில் இந்த முறையை எவ்வாறு பயன்படுத்துவது என்பதை அறிய பைத்தானில் உள்ள முறை இந்த கட்டுரையில் காட்ட முயற்சி செய்யப்பட்டுள்ளது.