import statistics # Новое в Python 3.8. statistics.multimode(data)
data
- данные, последовательность или итерация.data
.Функция multimode()
модуля statistics
возвращает список наиболее часто встречающихся значений элементов в последовательности data
в том порядке, в котором они были обнаружены.
Аргумент data
может быть последовательностью или итерацией.
Функция statistics.multimode()
вернет более одного результата, если в последовательности есть несколько элементов с одинаковым максимальным числом повторений или пустой список, если данные data
пусты:
statistics.multimode()
:>>> import statistics >>> statistics.multimode('aabbbbccddddeeffffgg') # ['b', 'd', 'f'] >>> statistics.multimode(['a', 'cc', 'dd', 'a', 'ee', 'dd', 'ee', 'f', 'a']) # ['a'] >>> statistics.multimode(['a', 'cc', 'dd', 'a', 'ee', 'dd', 'ee', 'f', 'dd', 'a']) # ['a', 'dd'] >>> statistics.multimode([1.5, 2.5, 2.5, 2.75, 3.25, 4.75]) # [2.5]