Menu
CoddyTech

딕셔너리 순회하기

Coddy Python 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 15번째.

딕셔너리를 순회하면 각 키-값 쌍에 접근하고 해당 쌍에 대해 작업을 수행할 수 있습니다. Python은 딕셔너리를 반복 순회하는 여러 방법을 제공하므로 내용을 쉽게 다룰 수 있습니다.

키를 순회하기:

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

for key in my_dict:
	print(key)

출력:

name
age
city

값을 반복해서 살펴보기:

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

출력:

Alice
30
New York

키-값 쌍을 반복해서 순회하기:

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

출력:

name: Alice
age: 30
city: New York

이 예제들에서 첫 번째 루프는 딕셔너리의 키를 반복합니다. 두 번째 루프는 values() 메서드를 사용해 값을 반복합니다. 세 번째 루프는 items() 메서드를 사용해 키와 값을 동시에 반복합니다.

challenge icon

챌린지

쉬움

print_employee_details라는 함수를 만들고, 인수로 딕셔너리 employee_data를 받도록 하세요. 이 함수는 딕셔너리를 순회하며 각 키-값 쌍을 'key: value' 형식으로 출력해야 합니다. 딕셔너리가 비어 있으면 함수는 'No data available'를 출력해야 합니다.

예를 들어, employee_data라는 딕셔너리가 있습니다.

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

함수 출력:

name: John

age: 30

department: Sales

직접 해보기

def print_employee_details(employee_data):
    # 여기에 코드를 작성하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

논리와 흐름의 모든 레슨

직접 연습해 보세요: 온라인 Python 컴파일러