Pendahuluan Dictionary Python
Instalasi
Menjalankan Dictionary Python berbeda dengan List ataupun Tuple. Karena setiap urutanya berisi key dan value.
Setiap key dipisahkan dari value-nya oleh titik dua (:), item dipisahkan oleh koma, dan semuanya
Hello World tertutup dalam kurung kurawal. Dictionary kosong tanpa barang ditulis hanya dengan dua kurung
Komentar kurawal, seperti ini: {}.
Tipe Data Nilai kamus bisa berupa tipe apa pun, namun key harus berupa tipe data yang tidak berubah seperti
string, angka, atau tupel.
Variabel
Operator
Akses Nilai Dalam Dictionary Python
Kondisi
Untuk mengakses elemen Dictionary, Anda dapat menggunakan tanda kurung siku yang sudah
Loop dikenal bersama dengan key untuk mendapatkan nilainya. Berikut adalah contoh sederhananya :
Number
#Contoh cara membuat Dictionary pada Python
String
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
List
print ("dict['Name']: ", dict['Name'])
Tuple print ("dict['Age']: ", dict['Age'])
Dictionary
Tanggal & Waktu Update Nilai Dalam Dictionary Python
Fungsi Anda dapat memperbarui Dictionary dengan menambahkan entri baru atau pasangan nilai kunci,
memodifikasi entri yang ada, atau menghapus entri yang ada seperti ditunjukkan pada contoh
Modul
sederhana yang diberikan di bawah ini.
File I/O
#Update dictionary python
Exception
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
Object & Class
dict['Age'] = 8; # Mengubah entri yang sudah ada
Akses Database dict['School'] = "DPS School" # Menambah entri baru
Networking print ("dict['Age']: ", dict['Age'])
print ("dict['School']: ", dict['School'])
Pengembangan Web
Hapus Elemen Dictionary Python
Anda dapat menghapus elemen Dictionary individual atau menghapus keseluruhan isi Dictionary.
Anda juga dapat menghapus seluruh Dictionary dalam satu operasi.
Untuk menghapus seluruh Dictionary secara eksplisit, cukup gunakan del statement. Berikut adalah
contoh sederhana :
#Contoh cara menghapus pada Dictionary Python
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
del dict['Name'] # hapus entri dengan key 'Name'
dict.clear() # hapus semua entri di dict
del dict # hapus dictionary yang sudah ada
print ("dict['Age']: ", dict['Age'])
print ("dict['School']: ", dict['School'])
Fungsi Build-in Pada Dictionary Python
Python menyertakan fungsi built-in sebagai berikut :
Fungsi
Penjelasan
Python
cmp(dict1,
Membandingkan unsur keduanya.
dict2)
Memberikan panjang total Dictionary. Ini sama dengan jumlah item dalam
len(dict)
Dictionary.
str(dict) Menghasilkan representasi string yang dapat dicetak dari Dictionary
Mengembalikan tipe variabel yang lulus. Jika variabel yang dilewatkan adalah
type(variable)
Dictionary, maka akan mengembalikan tipe Dictionary.
Method Build-in Pada Dictionary Python
Python menyertakan method built-in sebagai berikut :
Method Python Penjelasan
dict.clear() Menghapus semua elemen Dictionary
dict.copy() Mengembalikan salinan Dictionary
Buat Dictionary baru dengan kunci dari seq dan nilai yang disetel
dict.fromkeys()
ke nilai.
dict.get(key, For key, nilai pengembalian atau default jika tombol tidak ada
default=None) dalam Dictionary
Method Python Penjelasan
dict.has_key(key) Mengembalikan true jika key dalam Dictionary, false sebaliknya
dict.items() Mengembalikan daftar dari pasangan tuple dictionary (key, value)
dict.keys() Mengembalikan daftar key dictionary
dict.setdefault(key, Mirip dengan get (), tapi akan mengatur dict [key] = default jika
default=None) kunci belum ada di dict
dict.update(dict2) Menambahkan pasangan kunci kata kunci dict2 ke dict
dict.values() Mengembalikan daftar nilai dictionary
Edit tutorial ini
Tuple Python Tanggal & Waktu Python
HOME
ABOUT
CONTACT
PRESS
DONATE