Dictionary

 


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 dibawah 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)

Komentar

Postingan populer dari blog ini

NumPy Array Search

NumPy Array Split

NumPy Array Iterating