这是我开始时列出的名单
names = ["Alice", "Beatrice", "Amarnae", "Zootrope"]
最后三个词都有四个元音
创建了一个基于元音计数的排序列表.我拿到了下图所示的
mylist = [(3, 'Alice'), (4, 'Amarnae'), (4, 'Beatrice'), (4, 'Zootrope')]
我需要退货/找出第一次出现的最大数量
print(max(mylist))
它会返回
(4, 'Zootrope')
问:我需要返回,因为这是这个名字在原始列表中的第一次出现
(4, 'Beatrice')
我try 了几种不同的方法(包括.mylist.sort(key = lambda x: (x[0], x[1])
..但似乎并不奏效.