Danh sách các phương pháp
Thí dụ
Trả về số lần giá trị "anh đào" xuất hiện trong danh sách 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) 3:
Trái cây = ['Apple', 'Banana', 'Cherry']]]
x = trái cây.count ("Cherry")
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Phương thức 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) 4 trả về số lượng các phần tử với giá trị được chỉ định.
Cú pháp
Giá trị tham số
giá trị | Yêu cầu. Bất kỳ loại (chuỗi, số, danh sách, tuple, v.v.). Giá trị để tìm kiếm cho. |
Nhiều ví dụ hơn
Thí dụ
Trả về số lần giá trị 9 xuất hiện trong danh sách:
Điểm = [1, 4, 2, 9, 7, 8, 9, 3, 1]
x = points.count (9)
Hãy tự mình thử »
Danh sách các phương pháp
Số lượng () là một hàm tích hợp trong Python. Nó sẽ trả về tổng số lượng của một phần tử nhất định trong 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. Trong hướng dẫn Python này, bạn sẽ học: Cú pháp chức năng đếm Python: Phương thức đếm () sẽ trả về một giá trị số nguyên, tức là, số lượng của 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ụ sau đây cho thấy hoạt động của hàm đếm () trên một chuỗi. Output:Cú pháp cho số lượng Pythonstring ()
Các tham số của cú pháp Python
ReturnValue
Ví dụ 1: Phương thức đếm trên chuỗi
Ví dụ 2: đếm sự xuất hiện của một ký tự trong một chuỗi đã cho
Ví dụ sau đây cho thấy sự xuất hiện của một ký tự trong một chuỗi đã cho 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 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)Output:
The count of 'u' is 3 The count of 'u' usingstart/end is 2Ví dụ 3: đếm sự 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 một givenstring cũng như sử dụng startart/endindex.
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)Output:
The count of 'to' is 2 The count of 'to' usingstart/end is 1Summary:
- Số lượng () là một hàm tích hợp trong Python. Nó sẽ trả lại cho bạn số lượng của một phần tử nhất định trong danh sách hoặc một chuỗi.
- Trong trường hợp của 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 đếm () trả về một giá trị số nguyên.
Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức Count () chuỗi Python với sự trợ giúp của các ví dụ.
Phương thức 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) 4 trả về số lần xuất hiện của chuỗi con trong chuỗi đã cho.
Thí dụ
message = 'python is popular programming language'# number of occurrence of 'p' print('Number of occurrence of p:', message.count('p'))
# Output: Number of occurrence of p: 4Cú pháp của số lượng chuỗi
Cú pháp của phương pháp 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) 4 là:
string.count(substring, start=..., end=...)Count () tham số
Phương thức 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) 4 chỉ yêu cầu một tham số duy nhất để thực thi. Tuy nhiên, nó cũng có hai tham số tùy chọn:
- Chất nền - chuỗi có số lượng sẽ được tìm thấy. - string whose count is to be found.
- Bắt đầu (Tùy chọn) - Chỉ mục bắt đầu trong chuỗi nơi tìm kiếm bắt đầu. - starting index within the string where search starts.
- Kết thúc (Tùy chọn) - Chỉ mục kết thúc trong chuỗi nơi tìm kiếm kết thúc. - ending index within the string where search ends.
Lưu ý: Chỉ mục trong Python bắt đầu từ 0, không phải 1. Index in Python starts from 0, not 1.
Đếm () Giá trị trả về
Phương thức 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) 4 Trả về số lần xuất hiện của chuỗi con trong chuỗi đã cho.
Ví dụ 1: Số lượng xuất hiện của một chuỗi con đã cho
# define string string = "Python is awesome, isn't it?" substring = "is"count = string.count(substring)
# print count print("The count is:", count)Đầu ra
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) 0Ví dụ 2: Số lần xuất hiện của một chuỗi con nhất định bằng cách sử dụng bắt đầu và kết thúc
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) 1Đầu ra
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) 2Ví dụ 2: Số lần xuất hiện của một chuỗi con nhất định bằng cách sử dụng bắt đầu và kết thúc
Ở đây, việc đếm bắt đầu sau khi 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) 9 đầu tiên gặp phải, tức là vị trí chỉ số The count of 'o' is 2 The count of 'o' usingstart/end is 1 0.