Contoh 1: Akses kunci dan nilai menggunakan items ()
dt = {'a': 'juice', 'b': 'grill', 'c': 'corn'}
for key, value in dt.items():
print(key, value)
Keluaran
a juice b grill c corn
Contoh 2: Akses kunci dan nilai tanpa menggunakan items ()
dt = {'a': 'juice', 'b': 'grill', 'c': 'corn'}
for key in dt:
print(key, dt[key])
Keluaran
a juice b grill c corn
Namun cara yang lebih pythonic adalah contoh 1.
Contoh 3: Akses kunci dan nilai menggunakan iteritems ()
dt = {'a': 'juice', 'b': 'grill', 'c': 'corn'}
for key, value in dt.iteritems():
print(key, value)
Keluaran
a juice b grill c corn
Ini berfungsi untuk versi python 2.
Contoh 4: Mengembalikan kunci atau nilai secara eksplisit
dt = {'a': 'juice', 'b': 'grill', 'c': 'corn'}
for key in dt.keys():
print(key)
for value in dt.values():
print(value)
Keluaran
a b c juice grill corn
Kamu bisa memakai keys()
dan values()
untuk secara eksplisit mengembalikan kunci dan nilai kamus masing-masing.