pada uni 2 dan 3 materi items() di dic dan penggunaan values() dan keys()
.. mau tanya tentang terhadap pengguanaan untuk format "for" mengapa berbeda saat kita menggukan items() hanya dengan format seperti
for kunci, item in dic.items():
print "{}: {}".format(kunci, item)
dan saat penggunan values() dan keys()
hanya seperti
for a in item
print item.keys()
print item.values()
ada yang bisa jelaskan? maaf karena agak sedikit bingung? mengingat keys(), values() dan keys() bagian dari dictioanry...
sorry newbiee hehe :D
0 jempol
margaretawdy
177
12
·
7 tahun, 9 bulan yang lalu
·
1 jempol
Halo auliyaa,
penggunaan
varible.items() digunakan untuk menghasilkan item dictionary menjadi [key, value] --> mirip tupple
variable.values() digunakan untuk menampilkan semua value dalam dictionary
variable.keys() digunakan untuk menampilkan semua keys dalam dictionary
coba coding ini untuk lebih jelasnya :
dict1 = {'nama': 'ani', 'umur': 12}
dict2 = {'nama': 'budi', 'kelas': 5}
dict3 = {'nama': 'cindy', 'warna': 'pink'}
#merubah item menjadi list
print dict1.items()
#menampilkan semua key
print dict1.keys()
print dict2.keys()
print dict3.keys()
#menampilkan semua value
print dict1.values()
Outputnya::
[('nama', 'ani'), ('umur', 12)]
['nama', 'umur']
['nama', 'kelas']
['warna', 'nama']
['ani', 12]
semoga membantu :)
regards, ret.
auliyaa
199
1
penanya
·
7 tahun, 8 bulan yang lalu
·
0 jempol
makasih margaretawdy :D