Liczba ciągów w Pythonie ()

Metoda string count () zwraca liczbę wystąpień podciągu w danym ciągu.

W prostych słowach count()metoda przeszukuje podciąg w podanym ciągu i zwraca, ile razy dany podciąg jest w nim obecny.

Pobiera również opcjonalne parametry start i end, aby określić odpowiednio pozycję początkową i końcową w ciągu.

Składnia count()metody to:

 string.count (podciąg, początek =…, koniec =…)

Parametry string count ()

count()metoda wymaga tylko jednego parametru do wykonania. Jednak ma również dwa opcjonalne parametry:

  • podciąg - łańcuch, którego licznik ma zostać znaleziony.
  • start (opcjonalnie) - indeks początkowy w ciągu, w którym rozpoczyna się wyszukiwanie.
  • end (opcjonalnie) - indeks końcowy w ciągu, na którym kończy się wyszukiwanie.

Uwaga: Indeks w Pythonie zaczyna się od 0, a nie 1.

Wartość zwracana z liczby ciągów znaków ()

count() metoda zwraca liczbę wystąpień podłańcucha w danym ciągu.

Przykład 1: Policz liczbę wystąpień danego podciągu

 # define string string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # print count print("The count is:", count)

Wynik

 Liczba to: 2 

Przykład 2: Policz liczbę wystąpień danego podciągu, używając początku i końca

 # define string string = "Python is awesome, isn't it?" substring = "i" # count after first 'i' and before the last 'i' count = string.count(substring, 8, 25) # print count print("The count is:", count)

Wynik

 Liczba to: 1 

Tutaj liczenie rozpoczyna się po inapotkaniu pierwszej , tj 7th. Pozycji indeksu.

I kończy się przed ostatnią i, tj. 25thPozycją indeksu.

Interesujące artykuły...