Looping atau perulangan pada dictionary dalam Python memungkinkan Anda untuk mengakses dan memanipulasi setiap pasangan key-value dalam dictionary secara berulang. Dengan menggunakan loop, Anda dapat melakukan operasi yang sama pada setiap item dalam dictionary secara efisien dan terstruktur.
Looping Pada Dictionary
Anda dapat menelusuri setiap pasangan key:value dalam suatu dictionary dengan menggunakan for
loop.
Saat menggunakan for loop melalui dictionary, nilai yang dikembalikan adalah nilai key pada dictionary tersebut, tetapi ada fungsi untuk mengembalikan nilai value juga.
Contoh:
Mencetak semua nama key dalam dictionary, satu per satu.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
for x in dictini:
print(x)
Output:
merek
model
tahun
Contoh:
Cetak semua value dalam dictionary, satu per satu.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
for x in dictini:
print(dictini[x])
Output:
Ford
Mustang
2023
Contoh:
Anda juga dapat menggunakan fungsi values()
untuk mengembalikan value dictionary.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
for x in dictini.values():
print(x)
Output:
Ford
Mustang
2023
Contoh:
Anda dapat menggunakan fungsi keys()
untuk mengembalikan key dictionary.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
for x in dictini.keys():
print(x)
Output:
merek
model
tahun
Contoh:
Mengembalikan key dan value, dengan menggunakan fungsi items()
.
dictini = {
"merek": "Ford",
"model": "Mustang",
"tahun": 2023
}
for x, y in dictini.items():
print(x, y)
Output:
merek Ford
model Mustang
tahun 2023
Tutorial sebelumnya : Menghapus Item Dalam Dictionary
Tutorial setelahnya : Menyalin Dictionary
Semua Tutorial Python : Tutorial Python