Posted in

Fungsi Dictionary di Python

Berikut adalah tabel fungsi/method dictionary Python yang telah disortir berdasarkan nama metode, dengan contoh dictionary:

mahasiswa = {'nama': 'Candra', 'prodi': 'TI'}

MetodePenjelasanContoh PenggunaanHasil / Perubahan
clear()Menghapus semua item dalam dictionarymahasiswa.clear(){} (kosong)
copy()Menyalin isi dictionary ke dictionary barumhs2 = mahasiswa.copy(){'nama': 'Candra', 'prodi': 'TI'}
fromkeys()Membuat dictionary baru dari daftar kunci dan satu nilaidict.fromkeys(['angkatan', 'kelas'], 'belum diisi'){'angkatan': 'belum diisi', 'kelas': 'belum diisi'}
get()Mengambil nilai berdasarkan kunci, tidak error jika kunci tidak adamahasiswa.get('nama')'Candra'
items()Mengembalikan semua pasangan (key, value) dalam dictionarymahasiswa.items()dict_items([('nama', 'Candra'), ('prodi', 'TI')])
keys()Mengembalikan semua kunci dalam dictionarymahasiswa.keys()dict_keys(['nama', 'prodi'])
pop()Menghapus item berdasarkan kunci dan mengembalikan nilainyamahasiswa.pop('prodi')'TI' ? sisa: {'nama': 'Candra'}
popitem()Menghapus item terakhir dan mengembalikannya sebagai tuplemahasiswa.popitem()('prodi', 'TI') ? sisa: {'nama': 'Candra'}
setdefault()Mengambil nilai dari kunci, atau menambahkannya jika belum adamahasiswa.setdefault('angkatan', '2023')'2023' ? {'nama': 'Candra', 'prodi': 'TI', 'angkatan': '2023'}
update()Menggabungkan dictionary lain ke dictionary yang adamahasiswa.update({'angkatan': '2023'}){'nama': 'Candra', 'prodi': 'TI', 'angkatan': '2023'}
values()Mengembalikan semua nilai dalam dictionarymahasiswa.values()dict_values(['Candra', 'TI'])

Share Artikel ini:

Candra Adi Putra S.Kom, M.Kom adalah Alumni S1 Teknik Informatika dari Universitas Teknologi Digital Indonesia Yogyakarta (Dulu bernama STMIK AKAKOM)
dan Alumni S2 Teknik Informatika dari UPI YPTK Padang

hubungi saya di candraadiputra (at) gmail (dot) com

Leave a Reply

Your email address will not be published. Required fields are marked *