В этой части кода вы публикуемую, то _
имя переменной.
Вы можете присвоить значения _
.
Ie:
>>> _ = "test"
>>> print _
Выход:
test
Если вы посмотрите на Counter.most_common()
документы, вы увидите это сообщение:
Возвращает список п наиболее распространенные элементы и их количество от наиболее распространены. Если n опущено или None, most_common() возвращает все элементы в счетчике. Элементы с одинаковыми подсчетами упорядоченными произвольно:
>>> Counter('abracadabra').most_common(3)
[('a', 5), ('r', 2), ('b', 2)]
Таким образом, в вашем коде, winner, _ = votes.most_common(1)[0]
Переменная winner
получает первое значение первого кортежа, содержащийся в этом списке most_common. И переменная, _
, получает второе значение первого кортежа в этом списке.
В этом случае:
winner = 'a'
_ = 5
Спасибо, это такая нормальная точка. Почему я не пробовал это? –