def second_largest(numbers):
first, second = 0,0
for n in numbers:
if n > first:
first, second = n, first
elif first > n > second:
second = n
return second
print(second_largest([2,2,2]))
如果没有第二大数字并且还有空列表,我想通过 None 而不是 0 输出。
繁星coding
慕妹3146593
梵蒂冈之花
随时随地看视频慕课网APP
相关分类