Cara menggunakan dict parameters python

Dictionary adalah sebuah tipe data Sequence yang ter-index. Tipe data ini berbeda dengan list dan juga tuple, karena setiap anggotanya berisi key dan value.

Key adalah identitas dari sebuah anggota pada dictionary. Key harus bertipe data yang tidak berubah seperti

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
0 ,
makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
1 atau tuple.

Sedangkan Value adalah nilai dari anggota tersebut.

Mereka dipisah dengan tanda titik dua (

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
3).

Struktur dari anggota dictionary :

key : ‘value’


Membuat Dictionary


Dictionary didefinisikan dengan tanda kurung kurawal (

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
4) atau dengan keyword
makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
5.

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makanan)
print(harga) # Output : { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }


Mengakses Anggota Dictionary


Dalam mengakses anggota pada dictionary harus menggunakan

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
6 untuk setiap anggotanya.

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000


Mengubah Nilai Anggota


Nilai anggota pada dictionary dengan cara mengaksesnya.

harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

# Ubah anggota 'nasi'
harga['nasi'] = 4000

print(harga) # Output : { 'nasi' : 4000 , 'ayam' : 5000, 'rujak' : 2000 }
print(harga['nasi']) # Output : 4000


Menambah Anggota Dictionary


Menambah anggota baru pada dictionary dapat dilakukan hanya dengan membuat indeks

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
6 baru dan menaruh nilai didalamnya.

mobil = { 'brand': "Ford", 'model': "Mustang", 'tahun' : 1994 }

# Tambah indeks 'warna'
mobil['warna'] = "Merah"

print(mobil) # Output : { 'brand': "Ford", 'model': "Mustang", 'tahun' : 1994 , 'warna' : "Merah" }

Jika kalian ingin menambah dictionary dengan dictionary yang lain, gunakan method

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
8.

peran = {'utama' : 'John Doe', 'pembantu' : 'Annie Marie'}

# Tambah Dictionary
peran.update({'sampingan': 'Desi', 'antagonis': 'Ulfi'})

print(peran)
# Output : {'utama' : 'John Doe', 'pembantu' : 'Annie Marie', 'sampingan': 'Desi', 'antagonis': 'Ulfi' }


Menghapus Anggota Dictionary


Banyak cara untuk menghapus anggota pada dictionary, dan setiap caranya memiliki efek yang berbeda - beda.

Menggunakan keyword

makan = { 'pagi': "Bubur", 'siang': "Ayam Goreng", 'malam' : "Mie Ayam" }
harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

print(makan['pagi']) # Output : 'Bubur'
print(harga['rujak']) # Output : 2000

# Method .get
print(harga.get('ayam')) # Output : 5000
9 dapat menghapus key serta value pada dictionary.

peran = {'utama':'John Doe', 'pembantu': 'Annie Marie'}

# del keyword
del peran['utama']

print(peran)

Sedangkan menggunakan method

harga = { 'nasi' : 3000 , 'ayam' : 5000, 'rujak' : 2000 }

# Ubah anggota 'nasi'
harga['nasi'] = 4000

print(harga) # Output : { 'nasi' : 4000 , 'ayam' : 5000, 'rujak' : 2000 }
print(harga['nasi']) # Output : 4000
0 akan memberikan value ke variabel yang didefinisikan.

peran = {'utama': 'John Doe', 'pembantu': 'Annie Marie'}

# del keyword
utama = peran.pop('utama')

print(peran)
print(utama)

Dictionary Bersarang (Nested Dictionary)

Dictionary Bersarang, bisa disebut dictionary didalam dictionary. Cocok digunakan untuk data yang kompleks.

Apa yang dimaksud dengan Dictionary pada python?

4. Dictionary Tipe data dictionary akan digunakan untuk memetakan sebuah nilai pada data ke dalam nilai lainnya. Tipe data dictionary dapat dideklarasikan dengan diawali oleh tanda kurung buka kurawal ( { ), memisahkan setiap elemen di dalamnya dengan tanda koma ( , ) dan ditutup dengan tanda kurung tutup ( } ).

Bagaimana cara mengakses tuple?

Untuk mengakses nilai dalam Tuple, maka kamu bisa menggunakan tanda kurung siku untuk mengiris beserta indeks agar mendapatkan nilai yang tersedia pada indeks tersebut.

Apa itu append pada python?

Append. Salah satu fitur dalam array python yang cukup sering digunakan adalah fungsi append. Fungsi append ini berguna untuk menambahkan nilai array pada urutan terakhir. Fungsi ini sedikit berbeda dengan fungsi insert, dimana fungsi insert bisa menambahkan nilai array pada posisi tertentu.

Apa yang kamu pahami tentang tipe data dictionary?

Dictionary merupakan tipe data pada Python yang berfungsi untuk menyimpan kumpulan data atau nilai, yang setiap urutanya berisi key dan value. Jika biasanya kita ingin mengakses nilai pada list menggunakan indeks, di dictionary ini kita perlu kata kunci (key) untuk mengakses nilainya.