Menu
CoddyTech

Rangkuman: Pengurut dictionary

Termasuk bagian Logika dan Alur dalam perjalanan Python di Coddy. Pelajaran 49 dari 78.

challenge icon

Tantangan

Sedang

Buat fungsi bernama dictionary_sorter yang menerima dictionary data_dict sebagai argumen. Fungsi tersebut harus mengurutkan dictionary berdasarkan nilainya secara menaik dan mengembalikan dictionary baru yang berisi pasangan kunci-nilai yang sudah diurutkan.

Petunjuk: Untuk mengurutkan dictionary berdasarkan nilainya, kamu bisa menggunakan fungsi sorted() dengan ekspresi lambda sebagai argumen key.

Misalnya, jika dictionary input-nya adalah {'a': 3, 'b': 1, 'c': 2}, fungsi tersebut harus mengembalikan dictionary seperti ini:

{'b': 1, 'c': 2, 'a': 3}

Coba sendiri

def dictionary_sorter(data_dict):
    # Gunakan sorted() untuk mengurutkan item dictionary berdasarkan nilainya
    # Petunjuk: data_dict.items() mengembalikan pasangan (key, value)
    # Petunjuk: Gunakan parameter 'key' pada sorted() untuk mengurutkan berdasarkan nilai

    # Tulis kodemu di sini

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Python online