누락된 사전 키에 대한 기본값 반환
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!