Menu
CoddyTech

Menelusuri dictionary dengan perulangan

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

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

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 pada 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 key dalam dictionary. Perulangan kedua mengiterasi nilai menggunakan method values(). Perulangan ketiga menggunakan method items() untuk mengiterasi key dan nilai secara bersamaan.

challenge icon

Tantangan

Mudah

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

Sebagai contoh, 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