Hướng dẫn count list python



Hàm count() trong Python đếm xem đối tượng obj xuất hiện bao nhiêu lần trong list.


Cú pháp

Cú pháp của count() trong Python:

Tham số:

  • obj: Đối tượng để được đếm trong list.


Ví dụ sau minh họa cách sử dụng của hàm count() trong Python.

list1 = ['java', 'python', 'c++', 'python']
print ("So lan 'python' xuat hien trong List la : ", list1.count('python'))
print ("So lan 'java' xuat hien trong List la : ", list1.count('java'))

Chạy chương trình Python trên sẽ cho kết quả:

So lan 'python' xuat hien trong List la :  2
So lan 'java' xuat hien trong List la :  1





Hàm count() trong Python đếm xem đối tượng obj xuất hiện bao nhiêu lần trong list.

Nội dung chính

  • 1. Cú pháp list count()
  • 2. Ví dụ list count()
  • Syntax of List count()
  • count() Parameters
  • Return value from count()
  • Example 1: Use of count()
  • Example 2: Count Tuple and List Elements Inside List
  • Trả về giá trị
  • Chương trình Python ví dụ


Cú pháp

Cú pháp của count() trong Python:

Tham số:

  • obj: Đối tượng để được đếm trong list.


Ví dụ sau minh họa cách sử dụng của hàm count() trong Python.

list1 = ['java', 'python', 'c++', 'python']
print ("So lan 'python' xuat hien trong List la : ", list1.count('python'))
print ("So lan 'java' xuat hien trong List la : ", list1.count('java'))

Chạy chương trình Python trên sẽ cho kết quả:

So lan 'python' xuat hien trong List la :  2
So lan 'java' xuat hien trong List la :  1


Trong bài này mình sẽ nói đến phương thức list index() trong Python, phương thức này dùng để đếm tổng số lần xuất hiện của một giá trị nào đó trong List.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

1. Cú pháp list count()

Dưới đây là cú pháp của phương thức này.

Trong đó: element là giá trị bạn muốn kiểm tra.

Giá trị trả về: Phương thức này trả về số lần xuất hiện của element trong list.

Bài viết này được đăng tại [free tuts .net]

2. Ví dụ list count()

Dưới đây là ví dụ đểm tổng số lần xuất hiện với dữ liệu đơn giản như number, string.

# vowels list
vowels = ['a', 'e', 'i', 'o', 'i', 'u']

# count element 'i'
count = vowels.count('i')

# print count
print('The count of i is:', count)

# count element 'p'
count = vowels.count('p')

# print count
print('The count of p is:', count)

Kết quả:

The count of i is: 2
The count of p is: 0

Dưới đây là ví dụ đếm tổng số lần xuất hiện với kiểu dữ liệu phức tạp hơn, đó là Tuple và Set.

# random list
random = ['a', ('a', 'b'), ('a', 'b'), [3, 4]]

# count element ('a', 'b')
count = random.count(('a', 'b'))

# print count
print("The count of ('a', 'b') is:", count)

# count element [3, 4]
count = random.count([3, 4])

# print count
print("The count of [3, 4] is:", count)

Kết quả:

The count of ('a', 'b') is: 2
The count of [3, 4] is: 1

Lời kết: Như vậy là mình đã giới thiệu xong cách sử dụng phương thức list.cout() để đếm số lần xuất hiện của một giá trị định sẵn, chúc bạn học tốt.

In this tutorial, we will learn about the Python List count() method with the help of examples.

The count() method returns the number of times the specified element appears in the list.

Example

# create a list
numbers = [2, 3, 5, 2, 11, 2, 7]

# check the count of 2 count = numbers.count(2)

print('Count of 2:', count) # Output: Count of 2: 3

Syntax of List count()

The syntax of the count() method is:

list.count(element)

count() Parameters

The count() method takes a single argument:

  • element - the element to be counted

Return value from count()

The count() method returns the number of times element appears in the list.


Example 1: Use of count()

# vowels list
vowels = ['a', 'e', 'i', 'o', 'i', 'u']

# count element 'i' count = vowels.count('i')

# print count print('The count of i is:', count)

# count element 'p' count = vowels.count('p')

# print count print('The count of p is:', count)

Output

The count of i is: 2
The count of p is: 0

Example 2: Count Tuple and List Elements Inside List

# random list
random = ['a', ('a', 'b'), ('a', 'b'), [3, 4]]

# count element ('a', 'b') count = random.count(('a', 'b'))

# print count print("The count of ('a', 'b') is:", count)

# count element [3, 4] count = random.count([3, 4])

# print count print("The count of [3, 4] is:", count)

Output

The count of ('a', 'b') is: 2
The count of [3, 4] is: 1

Trang trước

Trang sau  


Miêu tả

Phương thức count() đếm xem có bao nhiêu lần mà obj xuất hiện trong list.

Cú pháp

Cú pháp của count() trong Python:

list.count(obj)

Chi tiết về tham số:

  • obj -- Đối tượng để được đếm trong list.

Trả về giá trị

Phương thức này trả về số lần obj xuất hiện trong list.

Chương trình Python ví dụ

Ví dụ sau minh họa cách sử dụng của count() trong Python.

 

aList = [123, 'xyz', 'hoang', 'abc', 123];

print "So lan 123 xuat hien trong List la : ", aList.count(123)
print "So lan hoang xuat hien trong List la : ", aList.count('hoang')

Quảng cáo

Chạy chương trình Python trên sẽ cho kết quả −

So lan 123 xuat hien trong List la :  2
So lan hoang xuat hien trong List la :  1

Trang trước

PDF

Trang sau  

list_trong_python.jsp



Bài viết liên quan

  • 160 bài học ngữ pháp tiếng Anh hay nhất

  • 155 bài học Java tiếng Việt hay nhất

  • 100 bài học Android tiếng Việt hay nhất

  • 247 bài học CSS tiếng Việt hay nhất

  • 197 thẻ HTML cơ bản

  • 297 bài học PHP

  • 101 bài học C++ hay nhất

  • 97 bài tập C++ có giải hay nhất

  • 208 bài học Javascript có giải hay nhất