Mulai sekarangMulai gratis

Menggunakan ekspresi lambda sebagai argumen

Mari kita meneruskan ekspresi lambda sebagai argumen ke fungsi. Anda akan bekerja dengan metode daftar .sort(). Secara bawaan, metode ini mengurutkan angka dalam urutan menaik. Karakter dan string diurutkan secara alfabetis. Metode ini dapat didefinisikan sebagai .sort(key=function). Di sini, key menentukan pemetaan setiap item dalam daftar yang dipertimbangkan ke objek yang dapat diurutkan (mis. sebuah angka atau karakter). Dengan demikian, item dalam sebuah daftar diurutkan mengikuti cara objek yang dapat diurutkan tersebut diurutkan.

Tugas Anda adalah menentukan berbagai cara untuk mengurutkan daftar words menggunakan argumen key dengan ekspresi lambda.

Latihan ini merupakan bagian dari kursus

Berlatih Pertanyaan Wawancara Coding di Python

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Sort words by the string length
words.sort(key=lambda s: ____)
print(words)
Edit dan Jalankan Kode