딕셔너리 순회하기
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() 메서드를 사용해 키와 값을 동시에 반복합니다.
챌린지
쉬움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):
# 여기에 코드를 작성하세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
논리와 흐름의 모든 레슨
직접 연습해 보세요: 온라인 Python 컴파일러