Как распечатать наиболее распространенный элемент списка без импорта библиотеки?Найти наиболее распространенный элемент
l=[1,2,3,4,4,4]
Поэтому я хочу, чтобы выход был 4
.
Как распечатать наиболее распространенный элемент списка без импорта библиотеки?Найти наиболее распространенный элемент
l=[1,2,3,4,4,4]
Поэтому я хочу, чтобы выход был 4
.
lst=[1,2,2,2,3,3,4,4,5,6]
from collections import Counter
Counter(lst).most_common(1)[0]
Counter(lst)
возвращает dict
пар элемент-встречаемости. most_common(n)
возвращает n наиболее распространенных элементов из dict, а также количество вхождений.
OP предусмотрел «без импорта библиотеки» (по какой-то причине) – Tagc
Я не хочу импортировать библиотеку. – vasilistheod
@vasilistheod http://stackoverflow.com/a/1518632/1636276 – Tagc
Я совершенно новый, я не привык к этому типу запросов. Мне жаль. Не могли бы вы ответить на мой вопрос? – vasilistheod
Нет. Потому что ** это не служба написания кода **. Изучите [ask] и на самом деле приложите немного усилий, прежде чем сбросить его на SO. – jonrsharpe
Возможный дубликат [наиболее распространенного элемента Python в списке] (http://stackoverflow.com/questions/1518522/python-most-common-element-in-a-list) – CaptainObvious