我需要编写一个函数来查看一个包含两个团队和他们的比分的嵌套列表。该列表包含多场比赛,我希望输出为一个嵌套列表,显示所有团队的名称及其赢得的比赛数。该列表如下:
L = [['Patriots', 'Giants', '3', '1'], ['Steelers', 'Patriots', '1', 2'], ['Giants', 'Steelers', '3', '5']]
在上面的列表中,前两个元素是团队名称,第三个和第四个元素是他们在比赛中得分。然而,该列表比这个要大得多,有更多的团队。输出结果可能如下所示:
finalList = [['Patriots', 2], ['Giants', 0], ['Steelers', 1]]
因为爱国者赢了两场比赛,巨人队赢了零场比赛,钢人队赢了一场比赛。
我尝试过以下代码,但它不起作用,我被卡住了。
def gamesWon():
for i in L:
count = 0
if i[2]>i[3]:
count += 1
i.append(count)
finalList = {'Patriots': 2, 'Giants': 0}
? - R. Gadeev