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: 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.Cú pháp cho số lượng Pythonstring []
string.count[char or substring, start, end]
Các tham số của cú pháp Python
ReturnValue
Ví dụ 1: Phương thức đếm trên chuỗi
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
Ví dụ 2: đếm sự xuất hiện của một ký tự trong một chuỗi đã cho
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 2
Ví 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 1
Summary:
- 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]3 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: 4
Cú pháp của số lượng chuỗi
Phương pháp 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]3 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]3 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]3 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]0
Ví 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]2
Ví 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
Và, nó kết thúc trước vị trí chỉ số
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]7 cuối cùng, tức là
The count of 'o' is 2 The count of 'o' usingstart/end is 10.