Skip to content
Code ReadingSecond Largest
Break the Code

Second Largest

Write a list for which this function gives the wrong answer.
1def second_largest(values):
2 first = second = values[0]
3 for v in values:
4 if v > first:
5 second = first
6 first = v
7 elif v > second:
8 second = v
9 return second