> 백엔드 개발 > 파이썬 튜토리얼 > Python에서 누락된 사전 키에 대한 기본값을 반환하는 방법은 무엇입니까?

Python에서 누락된 사전 키에 대한 기본값을 반환하는 방법은 무엇입니까?

Patricia Arquette
풀어 주다: 2024-11-17 21:27:02
원래의
501명이 탐색했습니다.

How to Return a Default Value for Missing Dictionary Keys in Python?

누락된 사전 키에 대한 기본값 반환

Python 사전의 키에 액세스할 때 키가 없으면 KeyError 예외가 발생합니다. 존재하지 않습니다. 특히 예외를 처리하는 대신 기본값을 반환하려는 경우에는 이 동작이 번거로울 수 있습니다.

명시적 기본값 검색

다음 경우에 명시적으로 기본값을 반환하려면 키를 검색하려면 dict.get() 메서드를 활용할 수 있습니다. 이 메소드는 두 가지 인수를 사용합니다:

  • 관심 있는 키
  • 키가 존재하지 않는 경우 반환할 기본값(선택 사항)

사용 예

다음은 사용 방법을 보여주는 예입니다. dict.get():

my_dict = {"name": "John", "age": 30}

# Retrieve the value for "name" (exists in the dictionary)
name = my_dict.get("name")  # Returns "John"

# Retrieve the value for "occupation" (doesn't exist in the dictionary)
occupation = my_dict.get("occupation")  # Returns None

# Retrieve the value for "occupation" and provide a default value
default_occupation = my_dict.get("occupation", "Unemployed")  # Returns "Unemployed"
로그인 후 복사

dict.get()을 사용하면 추가 키 존재 확인을 수행할 필요 없이 키가 존재하지 않는 경우 명시적으로 값을 검색하고 기본값을 반환할 수 있습니다.

위 내용은 Python에서 누락된 사전 키에 대한 기본값을 반환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿