Estimasi Waktu Baca: < 1 menit

Deskripsi Fungsi

Fungsi dict() digunakan untuk membentuk dictionary di python. Dictionary merupakan tipe data yang tersusun atas dua unsur yaitu key:value atau kunci dan nilai, makanya tipe data ini juga erat kaitannya dengan sebutan argumen dengan kata kunci (keyword arguments).

Sintaks dan Parameter

Fungsi dict() memiliki beberapa sintaks antara lain:

>>> dict(**kwarg)
>>> dict(iterable, **kwarg)
>>> dict(mapping, **kwarg)

Fungsi dict() dapat memiliki salah satu parameter di bawah ini

  • **kwarg – dapat menggunakan argumen dengan kata kunci (keyword arguments) dalam jumlah yang fleksibel
  • iterable – argumen berupa list dari tuple pasangan key dan value atau dapat juga objek iterable lainnya.
  • mapping – argumen yang berupa mapping atau pemetaan pasangan key:value

Fungsi dict() tidak mengembalikan nilai apapun atau mengembalikan None

Contoh Penerapan

Membuat Dictionary Hanya Dengan Menggunakan Argumen Kata Kunci

koordinat = dict(x=15, y=10, z=5)
print('koordinat =', koordinat)
print(type(koordinat))

Membuat Dictionary Dengan Iterable

koordinat = dict([('x', 15), ('y', 10), ('z', 5)])
print('koordinat 1 =', koordinat)

koordinat2 = dict([('x', 15), ('y', 10)], z = 5)
print('koordinat 2 =', koordinat2)

koordinat3 = dict(zip(['x', 'y', 'z'], [15, 10, 5]))
print('koordinat 3 =', koordinat3)

Membuat Dictionary Dengan Mapping

koordinat = dict({'x' : 15, 'y' : 10, 'z' : 5})
print('koordinat 1 =', koordinat)

koordinat2 = {'x' : 15, 'y' : 10, 'z' : 5}
print('koordinat 2 =', koordinat2)

koordinat3 = dict({'x' : 15, 'y' : 10}, z = 5)
print('koordinat 3 =', koordinat3)