Notice
Recent Posts
Recent Comments
Link
SeouliteLab
[Python/파이썬] 딕셔너리 업데이트(update) 함수 활용 본문
1. 딕셔너리 업데이트(update) 함수 개요
Python의 딕셔너리에서는 update() 함수를 사용하여 다른 딕셔너리나 키-값 쌍의 리스트로부터 기존 딕셔너리를 업데이트할 수 있습니다. 이 함수를 사용하면 기존 딕셔너리의 키-값 쌍을 새로운 값으로 업데이트할 수 있습니다.
2. 다른 딕셔너리로 업데이트하기
update() 함수를 사용하여 기존 딕셔너리를 다른 딕셔너리의 키-값 쌍으로 업데이트할 수 있습니다.
original_dict = {'name': 'John', 'age': 30}
update_dict = {'city': 'New York', 'age': 35} # 'age' 키의 값이 업데이트됩니다.
original_dict.update(update_dict)
print(original_dict)
# 출력: {'name': 'John', 'age': 35, 'city': 'New York'}
3. 키-값 쌍의 리스트로 업데이트하기
update() 함수를 사용하여 기존 딕셔너리를 키-값 쌍의 리스트로 업데이트할 수도 있습니다. 이 경우, 키-값 쌍의 리스트는 (키, 값) 형식으로 구성되어야 합니다.
original_dict = {'name': 'John', 'age': 30}
update_list = [('city', 'New York'), ('age', 35)] # 'age' 키의 값이 업데이트됩니다.
original_dict.update(update_list)
print(original_dict)
# 출력: {'name': 'John', 'age': 35, 'city': 'New York'}
4. 존재하지 않는 키 업데이트하기
update() 함수를 사용하여 기존 딕셔너리에 존재하지 않는 키를 업데이트하면 새로운 키-값 쌍이 추가됩니다.
original_dict = {'name': 'John', 'age': 30}
update_dict = {'city': 'New York', 'job': 'Engineer'} # 'job' 키가 추가됩니다.
original_dict.update(update_dict)
print(original_dict)
# 출력: {'name': 'John', 'age': 30, 'city': 'New York', 'job': 'Engineer'}
'프로그래밍' 카테고리의 다른 글
[Python/파이썬] JSON 예쁘게 출력하기 (0) | 2024.03.02 |
---|---|
[Python/파이썬] 딕셔너리 CSV 파일 쓰기 (0) | 2024.03.02 |
[Python/파이썬] 딕셔너리 Index로의 접근과 순회 방법 (0) | 2024.03.02 |
[Python/파이썬] JSON을 딕셔너리로 변환하기 (0) | 2024.03.02 |
[Python/파이썬] 딕셔너리를 JSON으로 변환하기 (0) | 2024.03.02 |