>>> votes ={}
>>> votes["maddy"]=6
>>> votes["katty"]=6
>>> votes
{'maddy': 6, 'katty': 6}
>>> print(max(votes.items(), key = lambda k:k[1]))
('maddy', 6)
>>> votes["jackie"]=1
>>> votes
{'maddy': 6, 'katty': 6, 'jackie': 1}
>>> votes["kavi"]=1
>>> votes
{'maddy': 6, 'katty': 6, 'jackie': 1, 'kavi': 1}
>>> print(min(votes.items(), key = lambda k:k[1]))
('jackie', 1)
>>>
我知道我们首先使用最大值插入的任何项目都将被视为最大票数,如下所示,但是如果我需要将最大值作为 katty 键,值为 6,插入到具有相同值 6 的 maddy 键之后怎么办?
print(max(votes.items(), key = lambda k:k[1]))
('maddy', 6)
expected output is
Katty , 6