Python List count()

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

Also Read:

Did you find this article helpful?

Your builder path starts here. Builders don't just know how to code, they create solutions that matter.

Escape tutorial hell and ship real projects.

Try Programiz PRO
  • Real-World Projects
  • On-Demand Learning
  • AI Mentor
  • Builder Community