Daftar Referensi Python
clear() adalah method dictionary untuk menghapus seluruh pasangan kunci-nilai tanpa mengganti objek dictionary-nya.
Sintaks
nama_dict.clear()
Parameter
clear() tidak menerima parameter.
Nilai balik: None — dictionary aslinya dikosongkan.
Contoh
profil = {"nama": "Rina", "usia": 17}
profil.clear()
print(profil)
print(len(profil))
Output:
{}
0
Contoh Lainnya
Alias ikut melihat dictionary kosong
pengaturan = {"tema": "gelap"}
alias = pengaturan
pengaturan.clear()
print(pengaturan)
print(alias)
Output:
{}
{}
Berbeda dari membuat dictionary baru
data = {"a": 1, "b": 2}
alias = data
data = {}
print(data)
print(alias)
Output:
{}
{'a': 1, 'b': 2}
Mengisi kembali setelah clear()
stok = {"apel": 5, "jeruk": 3}
stok.clear()
stok.update({"mangga": 8})
print(stok)
Output:
{'mangga': 8}
Kesalahan Umum
hasil = data.clear()membuathasilberisiNone.clear()menghapus semua pasangan. Untuk satu kunci, gunakanpop()ataudel.data = {}tidak mengosongkan objek lama yang masih dirujuk variabel lain.
Pelajari Lebih Lanjut
- Referensi: pop() Dictionary · update() Dictionary · Dictionary di Python
- Buku Belajar Python untuk Pemula: Bab 13
