Горячий ключ

В кэше «горячим» называют значение, к которому обращаются чаще всего. Напишите функцию, которая получает непустой список items и возвращает элемент с максимальным числом повторений. Если несколько элементов встречаются одинаково часто, верните тот, который первым достиг этой максимальной частоты.

Примеры

Ввод
[1, 2, 2, 3, 3, 3]
Вывод
3
Ввод
[5]
Вывод
5
Ввод
["a", "b", "a", "b", "a"]
Вывод
"a"

Нужно реализовать

def most_frequent(items):

Теги

arraylistsdicthashmap
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
[1,2,2,3,3,3]
Ожидаемый3
2
Ввод
[5]
Ожидаемый5
3
Ввод
["a","b","a","b","a"]
Ожидаемый"a"
4
Ввод
[1,1,2,2]
Ожидаемый1
5
Ввод
[7,7,7,1,1,1,7]
Ожидаемый7
6
Ввод
[2,3,3,4,4,4]
Ожидаемый4
Фокус-радио
На паузе · SomaFM · Fluid