Menu
CoddyTech

Menelusuri dictionary dengan perulangan

Termasuk bagian Logika dan Alur dalam perjalanan Python di Coddy. Pelajaran 15 dari 78.

Melakukan perulangan pada dictionary memungkinkan kamu mengakses setiap pasangan key-value dan melakukan operasi pada pasangan tersebut. Python menyediakan beberapa cara untuk melakukan iterasi pada dictionary, sehingga kamu dapat bekerja dengan isinya dengan mudah.

Melakukan perulangan melalui kunci:

my_dict = {'name': 'Alice', 'age': 30, 'city': 'New York'}

for key in my_dict:
	print(key)

Output:

name
age
city

Melakukan perulangan melalui nilai:

for value in my_dict.values():
	print(value)

output:

Alice
30
New York

Melakukan perulangan pada pasangan kunci-nilai:

for key, value in my_dict.items():
	print(f'{key}: {value}')

Output:

name: Alice
age: 30
city: New York

Dalam contoh-contoh ini, perulangan pertama mengiterasi kunci-kunci dictionary. Perulangan kedua mengiterasi nilai menggunakan method values(). Perulangan ketiga menggunakan method items() untuk mengiterasi kunci dan nilai secara bersamaan.

challenge icon

Tantangan

Mudah

Buat fungsi bernama print_employee_details yang menerima dictionary employee_data sebagai argumen. Fungsi ini harus melakukan perulangan melalui dictionary dan mencetak setiap pasangan key-value dalam format 'key: value'. Jika dictionary kosong, fungsi ini harus mencetak 'No data available'.

Contohnya, kita memiliki dictionary bernama employee_data:

employee_data = {"name": "John", "age": 30, "department": "Sales"}

Output fungsi:

name: John

age: 30

department: Sales

Coba sendiri

def print_employee_details(employee_data):
    # Tulis kodemu di sini
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Python online