Syntaks:
Argumentet til telle() Metoden varierer basert på datatypen til variabelen den vil gjelde. To typer av syntaks for telling () -metoden er vist nedenfor.
EN. streng.Count (Sub-String, Start, End)
Ovennevnte telle() metoden brukes til strengdatatype. Her er det første argumentet obligatorisk, og det vil inneholde verdien som vil bli søkt i hovedstrengen. De to andre argumentene er valgfrie. Når start Valgfritt argument brukes først da metoden vil starte søket fra startposisjonen, og når begge valgfrie argumenter brukes, vil den søke understrengen mellom starten og sluttposisjonene.
B. tuple.telle (søke-element) eller liste.telling (søke-element)
Ovennevnte telle() metoden brukes til tuple eller liste bare datatype, og den har bare ett obligatorisk argument som vil inneholde søkeelementet. Bruken av disse to typene count () -metoden blir forklart i neste del av denne artikkelen.
Bruk av count () -metode i strengen uten valgfritt argument:
I det følgende eksempel er hovedstrengen og søkestrengen definert i to variabler, main_str, og Search_str. De telle() metode for dette skriptet vil telle hvor mange ganger verdien av Search_str vises i hele verdien av main_str. Deretter vil returverdien til denne metoden bli skrevet ut av den formaterte strengen.
#!/usr/bin/env python3Produksjon:
Her er verdien av hovedteksten 'Spis for å leve, ikke leve for å spise', og søketeksten er'bo' som vises to ganger i hovedteksten.
Bruke count () -metode i strengen med valgfrie argumenter:
Dette eksemplet viser bruken av valgfrie argumenter fra telle() metode. De start Valgfritt argument brukes til å definere startposisjonen til hovedteksten for søk og slutt Valgfritt argument brukes til å definere plasseringen av hovedteksten der søket vil ende. Både hovedteksten og den søkende teksten vil bli tatt som innspill her. Tre typer søk vil bli gjort av dette skriptet. I det første søket blir det søkt etter at det blir søkt i hele innholdet i hovedteksten som forrige eksempel. I det andre søket vil den søkende teksten begynne å søke fra posisjon 20 av hovedteksten. I det tredje søket vil den søkende teksten begynne å søke fra posisjon 5 og stopp søket på posisjon 25. Så følgende skript vil generere tre utganger av telle() metode basert på argumentene.
#!/usr/bin/env python3Produksjon:
Her, 'Lær Linux fra Linuxhint og bli Linux -ekspert' blir tatt som hovedteksten, og 'Linux' blir tatt som den søkende teksten. Ordet 'Linux' vises tre ganger i hovedteksten, en gang hvis du begynner å søke fra posisjon 20 og to ganger hvis du begynner å søke fra stillingen 5 til 25.
Bruk av count () -metode i tuple og liste:
Følgende eksempel viser hvordan et bestemt element kan søkes i en tupel og en liste. En tuple av strengen er definert og skrevet ut i begynnelsen av skriptet. Deretter tas en søkeverdi som inngang. Søk og tell hvor mange ganger verdien dukket opp i tupelen. Skriptet vil skrive ut resultatet av tellingen med den formaterte strengen. En liste over strengen er også definert og skrevet ut, neste den søker og teller en bestemt inngangsverdi i listen som tupelen.
#!/usr/bin/env python3Produksjon:
Følgende utgang vises hvis du tar 'John ' som søketekst for tuple og 'Mango' Som søketekst for listen.
Konklusjon:
Forskjellige bruksområder av telle() Metode i Python blir prøvd å vise i denne artikkelen for å hjelpe Python -brukerne til å lære å bruke denne metoden i Python -skriptet.