【发布时间】:2019-04-09 00:22:31
【问题描述】:
我正在研究 Python 3。需要帮助来整理逻辑以了解谁赢得了比赛。
results_2002 = [("John Williams", "USA", 5.5),("Jim Newsom",
"Canada", 6.1), ("Paul Smith", "Netherlands", 5.3)
results_2004 = [("Simon Dent", "Canada", 6.2),("Stan Doe", "USA",
6.1), ("Paul Smith", "Netherlands", 5.4)
def find_winner(results):
#I need help with the logic of figure out who won these two races
return
find_winner(results_2002)
find_winner(results_2004)
我一直在尝试对元组进行反向排序并打印出它给出的第一个赛车手,但我遇到了错误,或者它只会列出第一次放入列表的时间。
【问题讨论】:
-
欢迎来到 SO!请显示您目前拥有的代码。
-
处理分配的一种方法:创建字典并找到具有最高值的键:stackoverflow.com/q/268272/8881141
标签: python python-3.x list sorting tuples