Unique Values Count of Each Key in Python



When it is required to find unique values count of every key, an iteration along with the ‘append’ method is used.

Example

Below is a demonstration of the same

my_list = [12, 33, 33, 54, 84, 16, 16, 16, 58]

print("The list is :")
print(my_list)

filtered_list = []

elem_count = 0

for item in my_list:
   if item not in filtered_list:
      elem_count += 1
      filtered_list.append(item)

print("The result is :")
print(elem_count)

Output

The list is :
[12, 33, 33, 54, 84, 16, 16, 16, 58]
The result is :
6

Explanation

  • A list is defined and is displayed on the console.

  • An empty list is defined,

  • An integer is assigned to 0.

  • The original list is iterated over.

  • If an element present in the original list is not present in the second list, the integer is incremented by 1.

  • The number is appended to the empty list.

  • This is the output that is displayed on the console.

Updated on: 2021-09-15T12:09:10+05:30

357 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements