Second largest · Nilai terbesar kedua
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].
Kedua terbesar
Kembalikan nilai terbesar kedua yang berbeda. Duplikat dari maksimum tidak dihitung, sehingga [5, 5, 4] menghasilkan 4, bukan 5.
Saluran bersih: hapus duplikat dengan set(...), urutkan hasilnya, dan ambil nilai satu posisi dari akhir dengan [-2].
Write second_largest(xs) that returns the second-largest distinct value in xs. You may assume there are at least two distinct values. · Tulis second_largest(xs) yang mengembalikan nilai berbeda terbesar kedua dalam xs. Anda dapat mengasumsikan ada setidaknya dua nilai berbeda.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.