Python Liczba ciągów() z PRZYKŁADAMI
Python liczyć
Count() jest wbudowaną funkcją w Python. Zwróci całkowitą liczbę danego elementu w ciągu. Liczenie rozpoczyna się od początku ciągu do końca. Możliwe jest również określenie indeksu początkowego i końcowego, od którego chcesz rozpocząć wyszukiwanie.
Składnia dla PythonLiczba ciągów()
Python składnia funkcji zliczania:
string.count(char or substring, start, end)
Parametry Python Składnia
- Znak lub podciąg: Możesz określić pojedynczy znak lub podciąg, który chcesz przeszukać w danym ciągu. Zwróci Ci liczbę znaków lub podciągów w podanym ciągu.
- początek : (opcjonalnie) Wskazuje indeks początkowy, od którego rozpocznie się wyszukiwanie. Jeśli nie zostanie podany, zacznie się od 0. Na przykład chcesz wyszukać znak ze środka ciągu. Możesz podać wartość początkową funkcji zliczania.
- zakończenia: (opcjonalny) Wskazuje indeks końcowy, na którym kończy się wyszukiwanie. Jeśli nie podano, wyszukiwanie będzie kontynuowane do końca listy lub podanego ciągu. Na przykład, jeśli nie chcesz przeszukiwać całego ciągu i ograniczać wyszukiwania do określonego punktu, możesz podać wartość end w swojej funkcji count, a count zajmie się przeszukiwaniem do tego punktu.
Wartość zwracana
Metoda count() zwróci wartość całkowitą, czyli liczbę danego elementu z podanego ciągu. Zwraca 0, jeśli wartość nie zostanie znaleziona w podanym ciągu.
Przykład 1: Metoda Count na ciągu znaków
Poniższy przykład pokazuje działanie funkcji count() na ciągu znaków.
str1 = "Hello World" str_count1 = str1.count('o') # counting the character “o” in the givenstring print("The count of 'o' is", str_count1) str_count2 = str1.count('o', 0,5) print("The count of 'o' usingstart/end is", str_count2)
Wyjście:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
Przykład 2: Zliczanie wystąpień znaku w danym ciągu
Poniższy przykład pokazuje występowanie znaku w danym ciągu oraz w ciągu przy użyciu indeksu początkowego/końcowego.
str1 = "Welcome to Guru99 Tutorials!" str_count1 = str1.count('u') # counting the character “u” in the given string print("The count of 'u' is", str_count1) str_count2 = str1.count('u', 6,15) print("The count of 'u' usingstart/end is", str_count2)
Wyjście:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
Przykład 3: Zliczanie występowania podciągu w danym ciągu
Poniższy przykład pokazuje występowanie podciągu w danym ciągu oraz użycie indeksu początkowego/końcowego.
str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses" str_count1 = str1.count('to') # counting the substring “to” in the givenstring print("The count of 'to' is", str_count1) str_count2 = str1.count('to', 6,15) print("The count of 'to' usingstart/end is", str_count2)
Wyjście:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
Podsumowanie
- Count() jest wbudowaną funkcją w Python. Zwróci Ci liczbę danego elementu na liście lub ciągu znaków.
- W przypadku ciąg, liczenie rozpoczyna się od początku ciągu do końca. Możliwe jest również określenie indeksu początkowego i końcowego, od którego chcesz rozpocząć wyszukiwanie.
- Metoda count() zwraca wartość całkowitą.