Tugas Programming
Table of Contents
Memahami Dictionary pada Python - This article is part of a series.
1. Pengenalan Dictionary #
Buatlah Dictionary kosong dengan nama person. Tambahkan key "name"
dengan value "John"
dan key "age"
dengan value 25. Print hasilnya.
2. Iterasi pada Dictionary #
Diberikan Dictionary grades
yang berisi nilai mahasiswa ("Alice": 90, "Bob": 85, "Charlie": 92)
. Iterasikan Dictionary tersebut dan print setiap key beserta nilainya.
3. Operasi Dasar pada Dictionary #
Buatlah sebuah Dictionary inventory yang berisi stok barang ("pen": 30, "notebook": 20, "pencil": 50)
. Tambahkan stok "pen"
sebanyak 10, lalu hapus "notebook"
dari stok. Print hasil akhir.
4. Nested Dictionary #
Buatlah sebuah Nested Dictionary students yang berisi informasi mahasiswa ("John": {"age": 20, "grades": {"math": 85, "english": 90}})
. Tambahkan mahasiswa baru, "Emma"
, dengan usia 22 dan nilai matematika 92. Print informasi semua mahasiswa.
5. Dictionary Comprehension #
Buatlah Dictionary yang berisi kuadrat angka dari 1 hingga 10 menggunakan Dictionary Comprehension. Print hasilnya.
Sulit6. Penggabungan dan Pengolahan Dictionary #
Buatlah dua Dictionary sales
dan returns
yang berisi penjualan dan retur barang masing-masing. Gabungkan kedua Dictionary tersebut dan kurangkan nilai retur dari penjualan. Print hasil akhir.