Change language

# Python | Counting occurrences of an element in a tuple

|

Examples:

` Tuple: (10, 8, 5, 2, 10, 15, 10, 8, 5, 8, 8, 2) Input: 4 Output: 0 times Input: 10 Output : 3 times Input: 8 Output: 4 times `

Method 1 (simple approach):
We have a counter that keeps increasing if the desired one element found in tuple.

 ` # Program for counting the number of times of an element ` ` # Present in the list ` ` def ` ` countX (tup, x): ` ` count ` ` = ` ` 0 ` ` for ` ` ele ` ` in ` ` tup: ` if ` (ele ` ` = ` ` = ` ` x): ` ` count ` ` = ` ` count ` ` + ` ` 1 ` ` return ` ` count `   ` Driver code ` ` tup ` ` = ` ` (` ` 10 ` `, ` ` 8 ` `, ` ` 5 ` `, ` ` 2 ` `, ` ` 10 ` `, ` ` 15 ` `, ` ` 10 ` `, ` ` 8 ` `, ` ` 5 ` `, ` ` 8 ` `, ` ` 8 ` `, ` ` 2 ` `) ` ` enq ` ` = ` ` 4 ` ` enq1 ` ` = ` ` 10 ` ` enq2 ` ` = ` ` 8 ` ` print ` ` (countX (tup, enq)) ` ` print ` ` (countX (tup, enq1)) ` ` print ` ` (countX (tup, enq2)) `

Output:

` 0 times 3 times 4 times `

Method 2 (using count ()):
The idea is to use the count () method to count the number of occurrences.

Output:

` 0 times 3 times 4 times `

## Shop

Learn programming in R: courses

\$

Best Python online courses for 2022

\$

Best laptop for Fortnite

\$

Best laptop for Excel

\$

Best laptop for Solidworks

\$

Best laptop for Roblox

\$

Best computer for crypto mining

\$

Best laptop for Sims 4

\$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

NUMPYNUMPY

How to specify multiple return types using type-hints

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

NUMPYNUMPY

glob exclude pattern

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

NUMPYNUMPY

Python CSV error: line contains NULL byte

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

## Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

 ` # Program for counting the number of times of an element ` ` # Present in the list ` ` # Using the count function ` ` def ` ` Count (tup, en): ` ` return ` ` tup.count (en) `   ` Driver code ` ` tup ` ` = ` ` (` ` 10 ` `, ` ` 8 ` `, ` ` 5 ` `, ` ` 2 ` `, ` ` 10 ` `, ` ` 15 ` `, ` ` 10 ` `, ` ` 8 ` `, ` ` 5 ` `, ` ` 8 ` `, ` ` 8 ` `, ` ` 2 ` `) ` ` enq ` ` = ` ` 4 ` ` enq1 ` ` = ` ` 10 ` ` enq2 ` ` = ` ` 8 ` ` print ` ` (Count (tup, enq), ` ` "times" ` `) ` ` print ` ` (Count (tup, enq1), ` ` "times" ` `) ` ` print ` ` (Count (tup, enq2) , ` ` "times" ` `) `