Second largest · Lớn thứ hai
Second largest
Return the second-biggest distinct value. Duplicates of the maximum don't count, so [5, 5, 4] gives 4, not 5.
One clean route: drop duplicates with set(...), sort the result, and take the value one in from the end with [-2].
Lớn thứ hai
Trả về giá trị lớn thứ hai khác biệt. Các trùng lặp của giá trị tối đa không được tính, nên [5, 5, 4] trả về 4, không phải 5.
Một cách sạch sẽ: xóa trùng lặp bằng set(...), sắp xếp kết quả, và lấy giá trị ngay trước cuối cùng bằng [-2].
Write second_largest(xs) that returns the second-largest distinct value in xs. You may assume there are at least two distinct values. · Viết second_largest(xs) trả về giá trị khác biệt lớn thứ hai trong xs. Bạn có thể giả sử có ít nhất hai giá trị khác biệt.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.