Số lượng Python
Count () là một hàm tích hợp sẵn trong Python. Nó sẽ trả về tổng số của một phần tử nhất định trong một chuỗi. Việc đếm bắt đầu từ khi bắt đầu chuỗi cho đến khi kết thúc. Cũng có thể chỉ định chỉ mục bắt đầu và kết thúc từ nơi bạn muốn tìm kiếm bắt đầu.
Trong hướng dẫn Python này, bạn sẽ học:
- Số lượng Python
- Cú pháp cho PythonString Count ()
- Ví dụ 1: Phương pháp đếm trên một chuỗi
- Ví dụ 2: Đếm số lần xuất hiện của một ký tự trong một chuỗi nhất định
- Ví dụ 3: Đếm số lần xuất hiện của chuỗi con trong một chuỗi đã cho
Cú pháp cho PythonString Count ()
Cú pháp hàm đếm trong Python:
string.count(char or substring, start, end)
Các tham số của cú pháp Python
- Biểu đồ hoặc chuỗi con: Bạn có thể chỉ định một ký tự hoặc chuỗi con mà bạn muốn tìm kiếm trong chuỗi đã cho. Nó sẽ trả về cho bạn số lượng ký tự hoặc chuỗi con trong chuỗi đã cho.
- start : (tùy chọn) Nó cho biết chỉ mục bắt đầu từ nơi tìm kiếm sẽ bắt đầu. Nếu không được đưa ra, nó sẽ bắt đầu từ 0. Ví dụ, bạn muốn tìm kiếm một ký tự từ giữa chuỗi. Bạn có thể cung cấp giá trị bắt đầu cho hàm đếm của mình.
- end : (tùy chọn) Nó cho biết chỉ mục cuối nơi kết thúc tìm kiếm. Nếu không được cung cấp, nó sẽ tìm kiếm cho đến cuối danh sách hoặc chuỗi được cung cấp. Ví dụ: bạn không muốn quét toàn bộ chuỗi và giới hạn tìm kiếm cho đến một thời điểm cụ thể, bạn có thể cho giá trị kết thúc trong hàm đếm của mình và số đếm sẽ đảm nhận việc tìm kiếm cho đến thời điểm đó.
ReturnValue
Phương thức count () sẽ trả về một giá trị nguyên, tức là số lượng phần tử đã cho từ chuỗi đã cho. Nó trả về 0 nếu giá trị không được tìm thấy trong chuỗi đã cho.
Ví dụ 1: Phương pháp đếm trên một chuỗi
Ví dụ sau đây cho thấy hoạt động của hàm count () trên một chuỗi.
str1 = "Hello World"str_count1 = str1.count('o') # counting the character “o” in the givenstringprint("The count of 'o' is", str_count1)str_count2 = str1.count('o', 0,5)print("The count of 'o' usingstart/end is", str_count2)
Đầu ra:
The count of 'o' is 2The count of 'o' usingstart/end is 1
Ví dụ 2: Đếm số lần xuất hiện của một ký tự trong một chuỗi nhất định
Ví dụ sau đây cho thấy sự xuất hiện của một ký tự trong một chuỗi nhất định cũng như trong bằng cách sử dụng chỉ mục bắt đầu / kết thúc.
str1 = "Welcome to Guru99 Tutorials!"str_count1 = str1.count('u') # counting the character “u” in the given stringprint("The count of 'u' is", str_count1)str_count2 = str1.count('u', 6,15)print("The count of 'u' usingstart/end is", str_count2)
Đầu ra:
The count of 'u' is 3The count of 'u' usingstart/end is 2
Ví dụ 3: Đếm số lần xuất hiện của chuỗi con trong một chuỗi đã cho
Ví dụ sau đây cho thấy sự xuất hiện của chuỗi con trong givenstring cũng như usingstart / endindex.
str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"str_count1 = str1.count('to') # counting the substring “to” in the givenstringprint("The count of 'to' is", str_count1)str_count2 = str1.count('to', 6,15)print("The count of 'to' usingstart/end is", str_count2)
Đầu ra:
The count of 'to' is 2The count of 'to' usingstart/end is 1
Tóm lược:
- Count () là một hàm tích hợp sẵn trong Python. Nó sẽ trả về cho bạn số lượng của một phần tử đã cho trong một danh sách hoặc một chuỗi.
- Trong trường hợp là một chuỗi, việc đếm bắt đầu từ đầu chuỗi cho đến khi kết thúc. Cũng có thể chỉ định chỉ mục bắt đầu và kết thúc từ nơi bạn muốn tìm kiếm bắt đầu.
- Phương thức count () trả về một giá trị nguyên.