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
Posting Komentar