Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

Tất cả các khóa học

Log in

Phát triển phần mềm

Khoa học dữ liệu & Phân tích kinh doanhAI & Máy họcQuản lý dự ánAn ninh mạngCloud ComputingDevOpsBusiness and LeadershipQuality ManagementSoftware DevelopmentAgile and ScrumIT Service and ArchitectureDigital MarketingBig DataCareer Fast-trackEnterpriseOther Segments

Bài viếtSách điện tửBài kiểm tra thực hành miễn phíHội thảo trên web theo yêu cầuVideo TutorialsLive Webinars

HomeResourcesSoftware Development Hàm Đếm Trong Python. Tất cả những gì bạn cần biết về nó

Đang là xu hướng

Mô tả công việc Lập trình viên Android. Vai trò và trách nhiệm

Mạo từ

Mô tả công việc Lập trình viên iOS. Vai trò và trách nhiệm

Mạo từ

Hướng dẫn nghề nghiệp chuỗi khối. Cẩm nang toàn diện để trở thành nhà phát triển chuỗi khối

Sách điện tử

Mô tả công việc Lập trình viên Python. Vai trò và trách nhiệm

Mạo từ

Bản đồ Tư duy trong Tư duy Thiết kế là gì?

Mạo từ

Hơn 40 câu hỏi phỏng vấn góc cạnh hàng đầu có câu trả lời

Video hướng dẫn

20 ngôn ngữ lập trình phổ biến nhất để học vào năm 2023

Mạo từ

Liệt kê thành chuỗi trong Python

Mạo từ

Phiên thông tin nghề nghiệp. Tăng tốc sự nghiệp của bạn với Bootcamp viết mã của Caltech CTME

Hội thảo trực tuyến

Hơn 50 câu hỏi và câu trả lời phỏng vấn Salesforce hàng đầu cho năm 2023

Mạo từ

Hàm Đếm Trong Python. Tất cả những gì bạn cần biết về nó

Bởi Ravikiran AS

Cập nhật lần cuối vào ngày 16 tháng 12 năm 202256886

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

Mục lục

Xem thêm

Phương thức count() là một trong những hàm có sẵn trong Python. Như tên ngụ ý, nó trả về số lần một giá trị được chỉ định xuất hiện trong một chuỗi hoặc một danh sách

Trong thời gian thực, chúng tôi xử lý các hàm thống kê và hàm tài chính trong đó số đối số chứa số và số ô cũng chứa số. Do đó, phương pháp đếm giúp chúng ta rất nhiều

Phương thức này cũng được sử dụng để đếm các số trong tập hợp các mảng đã cho

Có hai loại phương thức để 'đếm' trong Python. Chúng như sau

  1. Phương thức đếm chuỗi ()
  2. Phương thức đếm danh sách ()

Phương thức đếm chuỗi PYTHON()

Đếm () trong Python dùng để đếm số lần xuất hiện chuỗi con trong mỗi chuỗi. Một tham số duy nhất (giá trị chuỗi con) là khá đủ để thực thi, hai giá trị khác cũng có sẵn tùy chọn

cú pháp

chuỗi. đếm (giá trị, bắt đầu, kết thúc)

hoặc

chuỗi. đếm (giá trị)

Giá trị tham số

Giá trị - Đây là chuỗi con có số đếm trong Python được tìm thấy. Đây có thể là một ký tự đơn hoặc một chuỗi con, cần tìm kiếm trong chuỗi đã cho

Bắt đầu (Tùy chọn) - Đây phải là một số nguyên, là giá trị chỉ mục để bắt đầu tìm kiếm trong chuỗi đã cho. Theo mặc định, nó bắt đầu từ 0, khi giá trị không được cung cấp

Kết thúc (Tùy chọn) - Đây phải là một số nguyên, là giá trị chỉ mục để kết thúc tìm kiếm. Theo mặc định, nó là phần cuối của chuỗi. Khi giá trị kết thúc không được cung cấp, nó sẽ tìm các giá trị cho đến khi kết thúc chuỗi hoặc danh sách

Phương thức đếm trong Python trả về một số dưới dạng giá trị trả về. Giá trị số nguyên là giá trị trả về. Khi số đếm trong Python trả về 0, điều đó có nghĩa là giá trị không được tìm thấy trong danh sách hoặc chuỗi

Khóa đào tạo Python

Tìm hiểu về thao tác dữ liệu trong Python Khám phá khóa học

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

ví dụ 1.  

mã 1

# dòng này để khai báo một biến và giá trị của nó

myText = "Tôi yêu Paris, Paris là địa điểm du lịch yêu thích của tôi"

# dòng này để gọi phương thức đếm

numofCounts = myText. đếm ("Paris")

# dòng này cho đầu ra in

print("{} số lần". format(numofCounts)) # định dạng có sẵn

chức năng để sử dụng tham gia các giá trị

đầu ra

2 số lần

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

Trong ví dụ trên, phương thức đếm sẽ tìm kiếm từ “Paris'' trong myText. Nó sẽ trả về 2 dưới dạng giá trị số nguyên vì từ Paris xuất hiện hai lần trong chuỗi. Biến ‘numofCounts’ sẽ nhận giá trị trả về và hiển thị kết quả

ví dụ 2

mã 2

# dòng này để khai báo biến và giá trị của nó

myText = "Tôi yêu Paris, Paris là địa điểm du lịch yêu thích của tôi"

# dòng này để gọi phương thức đếm với giá trị bắt đầu và kết thúc

numofCounts = myText. đếm("Paris",8,20) # 8 là giá trị bắt đầu, 20 là giá trị kết thúc

# dòng này cho đầu ra in

print("{} số lần". định dạng (numofCounts))

# định dạng là chức năng sẵn có để sử dụng nối các giá trị

đầu ra

1 số lần

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

Trong ví dụ trên, cùng một phương thức đếm tìm kiếm từ “Paris” từ giá trị chỉ mục đã chỉ định. Ở đây, phương thức đếm có thêm hai tham số. Điểm bắt đầu tìm kiếm là chỉ mục thứ 8 và nó kết thúc tìm kiếm ở giá trị chỉ mục thứ 20 của chuỗi myText (“aris, Paris is”). Vì vậy, nó chỉ trả về 1 lần

Trở thành một nhà phát triển web lành nghề chỉ trong 9 tháng

Phát triển toàn bộ PGP của Caltech Chương trình khám phá

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

Phương thức đếm danh sách PYTHON ()

Phương thức count() trong Python trả về số phần tử xuất hiện trong danh sách đã chỉ định. Phương thức này lấy một đối số làm đầu vào. Nó lặp lại danh sách và đếm số trường hợp phù hợp với nó

cú pháp

danh sách. đếm (giá trị)

Thông số

Giá trị—Giá trị được tính trong Python. Nó có thể thuộc bất kỳ loại nào (Chuỗi, số, danh sách, v.v. )

ví dụ 1

mã 3

# dòng này để khai báo biến và giá trị của nó

thành phố= ["Paris","London","New York"]

# dòng này để gọi phương thức đếm

numofCount = thành phố. count("Paris") # đây là dữ liệu thử nghiệm Paris đã tồn tại

numofTestCount  =  thành phố. count("Rome") # đây là dữ liệu thử nghiệm Rome không tồn tại trong danh sách

# dòng này cho đầu ra in

print("{} số lần". format(numofCount)) # một vì paris tồn tại trong Danh sách

print("{} số lần". format(numofTestCount)) # 0 vì Rome không tồn tại trong Danh sách

đầu ra

1 số lần

0 số lần

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

Lưu ý rằng trong ví dụ trên, đầu ra in numofTestCount là 0, vì nó nhận được một tham số không hợp lệ hoặc không tồn tại

ví dụ 2

Đếm từ danh sách số chẵn

mã 4

# dòng này để khai báo biến và giá trị của nó

số chẵn= [2,4,6,8,10,12,14,16,18,20,22]

# dòng này để gọi phương thức đếm

numofEvens = số chẵn. đếm(4)

print("{} số lần". format(numofEvens)) # format là hàm sẵn có để sử dụng nối các giá trị

đầu ra

1 số lần

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

Bạn có thể nhận thấy rằng đầu ra của print numofEvens là 1, mặc dù 2 xuất hiện ở vị trí 12 và 20 trong danh sách. Là do danh sách chỉ đếm phần tử khớp với kiểu dữ liệu và giá trị của tham số truyền vào

Khoa học dữ liệu MIỄN PHÍ với khóa học Python

Bắt đầu học Khoa học dữ liệu với Python MIỄN PHÍ Bắt đầu học

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

ví dụ 3

Đếm từ tuple

mã 5

# dòng này để khai báo biến và giá trị của nó

các thành phố = [('Paris',1),('London',2),('Rome',3)] # ở đây chúng tôi chuyển các giá trị Tuple

numofCounts = thành phố. count(('London',2))# ở đây chúng ta chỉ chuyển một giá trị tuple. nếu chúng tôi chuyển nhiều giá trị bộ dữ liệu hơn, chúng tôi sẽ gặp phải Lỗi Loại

print("{} số lần". format(numofCounts)) # format là hàm có sẵn để sử dụng nối các giá trị

đầu ra

1 số lần

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?

Trong ví dụ trên, các thành phố biểu thị biến danh sách chứa một vài giá trị bộ. Chúng ta có thể tìm thấy giá trị bộ dữ liệu với sự trợ giúp của phương thức đếm trong danh sách. Biến numofCounts hiển thị 1 vì giá trị được tìm thấy một lần

Khi chúng tôi xử lý phương pháp đếm danh sách, khả năng xảy ra lỗi trong phương pháp đếm là TypeError. Khi vượt quá 1 tham số, nó sẽ ném TypeError

Mong muốn chuyển sang lĩnh vực lập trình?

Phần kết luận

Count() là một hàm tích hợp sẵn của Python trả về số lần một đối tượng xuất hiện trong danh sách. Phương thức count() là một trong những hàm có sẵn của Python. Nó trả về số lần một giá trị nhất định xuất hiện trong một chuỗi hoặc một danh sách, như tên của nó. Trong thời gian thực, chúng tôi xử lý các hàm thống kê và hàm tài chính trong đó số đối số chứa số hoặc số ô chứa số sẽ được hưởng lợi từ quá trình đếm. Cách tiếp cận này cũng có thể được sử dụng để đếm số phần tử trong một mảng

Để trở thành chuyên gia lập trình Python, hãy tham gia khóa học python của Simplilearn. Kiến thức cơ bản về Python và cách áp dụng nó vào các ứng dụng trong thế giới thực được đề cập trong khóa đào tạo Python này. Các hoạt động dữ liệu trong Python, chuỗi, câu lệnh có điều kiện, xử lý lỗi, tập lệnh shell, quét web và hệ thống web Python 'Django' thường được sử dụng đều được đề cập trong các mô-đun. Nhiệm vụ và bài tập cuối bài học tạo thành chương trình giảng dạy, trong số các phương pháp học tập thú vị khác. Nếu bạn quan tâm hơn đến việc nâng cao các kỹ năng phát triển của mình, thì chúng tôi khuyên bạn nên xem Chương trình Sau đại học của chúng tôi về Phát triển Web Full Stack phối hợp với Caltech CTME

Có bất kỳ câu hỏi cho chúng tôi?

Giới thiệu về tác giả

Làm cách nào để đếm số lượng giá trị trong một tập hợp trong python?
Ravikiran AS

Ravikiran A S làm việc với Simplilearn với tư cách là Nhà phân tích nghiên cứu. Anh ấy là một người đam mê nhiệt tình, luôn săn lùng những công nghệ mới nhất. Anh ấy thành thạo Ngôn ngữ lập trình Java, Dữ liệu lớn và các Khung dữ liệu lớn mạnh mẽ như Apache Hadoop và Apache Spark