Menghapus item dalam sebuah dictionary adalah proses di mana Anda menghapus pasangan key:value tertentu dari struktur data tersebut.
Ada beberapa metode untuk menghapus item dari dictionary.
Contoh:
Fungsi pop()
menghapus item dengan nama key yang ditentukan.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
dictini.pop("model")
print(dictini)
Output:
{'merek': 'Ford', 'tahun': 2023}
Contoh:
Fungsi popitem()
menghapus item yang dimasukkan terakhir (dalam versi sebelum 3.7, akan menghapus item secara acak).
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
dictini.popitem()
print(dictini)
Output:
{'merek': 'Ford', 'model': 'Mustang'}
Contoh:
Kata kunci del
menghapus item dengan nama key yang ditentukan.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
del dictini["model"]
print(dictini)
Output:
{'merek': 'Ford', 'tahun': 2023}
Contoh:
Kata kunci del
juga dapat menghapus directory seluruhnya.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
del dictini
print(dictini) #ini akan menyebabkan error karena "thisdict" sudah tidak ada lagi.
Output:
Traceback (most recent call last):
File "./prog.py", line 7, in
NameError: name 'dictini' is not defined
Contoh:
Fungsi clear()
akan mengosongkan dictionary.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
dictini.clear()
print(dictini)
Output:
{}
Tutorial sebelumnya : Menambahkan Item Pada Dictionary
Tutorial setelahnya : Mengakses Item Dictionary Dengan Looping
Semua Tutorial Python : Tutorial Python