Menu
CoddyTech

딕셔너리 수정하기

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

Python의 딕셔너리는 고정되어 있지 않으므로, 만든 후에도 수정할 수 있습니다. 새로운 키-값 쌍을 추가하거나, 기존 쌍을 업데이트하거나, 삭제할 수 있습니다.

새 키-값 쌍 추가:

# 빈 딕셔너리로 시작합니다
my_dict = {}

# 새 키-값 쌍을 추가합니다
my_dict["name"] = "Alice"
my_dict["age"] = 30

print(my_dict)
# 출력: {'name': 'Alice', 'age': 30}

기존 값 업데이트하기:

# 나이를 업데이트합니다
my_dict["age"] = 31

print(my_dict)
# 출력: {'name': 'Alice', 'age': 31}

키-값 쌍 삭제하기:

# 나이를 삭제합니다
del my_dict["age"]

print(my_dict)
# 출력: {'name': 'Alice'}

이 예시들에서는 먼저 빈 딕셔너리에 새로운 키-값 쌍을 추가합니다. 그런 다음 기존 키의 값을 업데이트합니다. 마지막으로 del 키워드를 사용하여 키-값 쌍을 삭제합니다.

challenge icon

챌린지

쉬움

update_employee_info라는 함수를 만들어 세 개의 매개변수를 받도록 하세요. 매개변수는 employee_dict(딕셔너리), key(문자열), value입니다. 이 함수는 새 key와 value로 employee_dict를 업데이트해야 합니다. 키가 이미 있으면 해당 값을 업데이트해야 합니다. 키가 없으면 새로운 키-값 쌍을 추가해야 합니다. 함수는 업데이트된 딕셔너리를 반환해야 합니다.

중요: 원래 딕셔너리를 수정하고 반환해야 합니다. 항목을 추가하거나 업데이트하려면 대괄호 표기법 dict[key] = value를 사용하세요.

직접 해보기

def update_employee_info(employee_dict, key, value):
    # 여기에 코드를 작성하세요
quiz icon실력 점검

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

논리와 흐름의 모든 레슨

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