Python 3 elegant way to find most/less common element in a list

preview_player
Показать описание
How to find the most/less common element of a list or statistics for the elements in a list. Using two different ways:
* Counter from collections
* count and set
Testing performance of both methods with python 3.6

Python 3 Find Most or Less Common Elements of a List

Code examples

# find less common
from collections import Counter
cnt = Counter()
for my_list in [5, 3, 7, 5, 3, 7, 3, 14, 12, 5, 6, 11, 3]:
cnt[my_list] -= 1
print(cnt)

# find most common
from collections import Counter
cnt = Counter()
for my_list in [5, 3, 7, 5, 3, 7, 3, 14, 12, 5, 6, 11, 3]:
cnt[my_list] += 1
print(cnt)

# find most common
my_list = [5, 3, 7, 5, 3, 7, 3, 14, 12, 5, 6, 11, 3]

---------------------------------------------------------------------------------------------------------------------------------------------------------------
Code store

Socials

If you really find this channel useful and enjoy the content, you're welcome to support me and this channel with a small donation via PayPal.

Рекомендации по теме