Quiz
410 words·6 mins·
loading
·
loading
·
Memahami Dictionary pada Python - This article is part of a series.
Part 9: This Article
Sebelum lanjut ke materi berikutnya, silahkan kerjakan Quiz ini untuk menguji pemahaman kamu terhadap materi.
---
primary_color: steelblue
secondary_color: lightgray
text_color: black
---
### Fungsi Dictionary
Apa tujuan utama penggunaan Dictionary dalam Python?
1. [ ] Menyimpan angka
1. [x] Menyimpan pasangan key-value
1. [ ] Menyimpan list data
1. [ ] Menyimpan string
### Menambahkan Elemen ke Dictionary
Bagaimana cara menambahkan elemen ke dalam Dictionary?
1. [ ] Menggunakan add() method
1. [ ] Menggunakan append() method
1. [ ] Menggunakan insert() method
1. [x] Menggunakan assignment langsung dengan key baru
### Pengertian Nested Dictionary
Apa yang dimaksud dengan Nested Dictionary?
1. [ ] Dictionary yang hanya berisi keys
1. [ ] Dictionary yang memiliki elemen dengan tipe data yang berbeda
1. [ ] Dictionary yang berisi list
1. [x] Dictionary yang berisi Dictionary di dalamnya
### Mengakses Nilai dalam Dictionary
Bagaimana cara mengakses nilai dalam Dictionary?
1. [ ] Dengan menggunakan indeks
1. [x] Dengan menggunakan key
1. [ ] Dengan menggunakan value
1. [ ] Dengan menggunakan nomor urut elemen
### Penggunaan Dictionary
Apa output dari kode berikut?
```python
sample_dict = {'a': 10, 'b': 20, 'c': 30}
print(sample_dict.get('b', 0) + sample_dict.get('d', 40))
```
1. [ ] 10
1. [ ] 20
1. [x] 30
1. [ ] 60
### Dictionary Comprehension
Bagaimana cara menggunakan Dictionary Comprehension untuk membuat Dictionary yang berisi kuadrat angka dari 1 hingga 5?
1. [x] `{i: i * i for i in range(1, 6)}`
1. [ ] `{i * i for i in range(1, 6)}`
1. [ ] `{i: i * i for i in range(5)}`
1. [ ] `{i * i for i in range(5)}`
### Mendapatkan Keys pada Dictionary
Metode atau fungsi mana yang digunakan untuk mendapatkan daftar keys dari Dictionary?
1. [x] `keys()`
1. [ ] `get()`
1. [ ] `items()`
1. [ ] `values()`
### Penggunaan Dictionary
Apa hasil dari kode berikut?
```python
numbers = {'one': 1, 'two': 2, 'three': 3}
numbers['two'] = numbers.get('two', 0) + 5
print(numbers['two'])
```
1. [ ] 2
1. [ ] 5
1. [x] 7
1. [ ] 0
### Menggabungkan Dua Dictionary
Bagaimana cara menggabungkan dua Dictionary dalam Python?
1. [ ] `combine()`
1. [ ] `merge()`
1. [ ] `concat()`
1. [x] `update()`
### Fungsi Metode `clear()`
Apa tujuan penggunaan metode `clear()` pada Dictionary?
1. [x] Menghapus semua elemen dalam Dictionary
1. [ ] Mendapatkan daftar keys
1. [ ] Menambahkan elemen baru
1. [ ] Memperbarui nilai elemen yang sudah ada
Memahami Dictionary pada Python - This article is part of a series.
Part 9: This Article