Python Рядок count() із ПРИКЛАДАМИ
Python вважати
Функція count() є вбудованою в Python. Він поверне загальну кількість певного елемента в рядку. Відлік починається від початку рядка до кінця. Також можна вказати початковий і кінцевий індекси, з яких потрібно починати пошук.
Синтаксис для PythonПідрахунок рядків()
Python Синтаксис функції підрахунку:
string.count(char or substring, start, end)
Parameters of Python синтаксис
- Символ або підрядок: Ви можете вказати окремий символ або підрядок, який потрібно шукати в даному рядку. Він поверне вам кількість символів або підрядків у заданому рядку.
- старт : (необов’язково) вказує початковий індекс, з якого розпочнеться пошук. Якщо не вказано, він починатиметься з 0. Наприклад, ви хочете шукати символ із середини рядка. Ви можете надати початкове значення функції підрахунку.
- кінець: (необов’язково) вказує кінцевий індекс, де завершується пошук. Якщо не вказано, пошук здійснюватиметься до кінця списку або наданого рядка. Наприклад, ви не бажаєте сканувати весь рядок і обмежувати пошук до певної точки, ви можете вказати кінцеве значення у своїй функції підрахунку, а підрахунок подбає про пошук до цієї точки.
Повернене значення
Метод count() поверне ціле значення, тобто кількість даного елемента з даного рядка. Він повертає 0, якщо значення не знайдено в заданому рядку.
Приклад 1: метод підрахунку рядка
У наступному прикладі показано роботу функції count() над рядком.
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)
вихід:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
Приклад 2: підрахунок появи символу в заданому рядку
У наведеному нижче прикладі показано появу символу в даному рядку, а також за допомогою початкового/кінцевого індексу.
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)
вихід:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
Приклад 3: підрахувати кількість входжень підрядка в заданий рядок
Наступний приклад показує наявність підрядка в заданому рядку, а також використання початкового/кінцевого індексу.
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)
вихід:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
Підсумки
- Функція count() є вбудованою в Python. Він поверне вам кількість даного елемента в списку або рядку.
- У випадку а рядок, відлік починається від початку рядка до кінця. Також можна вказати початковий і кінцевий індекси, з яких потрібно починати пошук.
- Метод count() повертає ціле значення.