파이프라인의 사전 컨테이너는 키와 값을 쌍으로 사용합니다. 때로는 주어진 키가 사전에 이미 존재하는지 찾아야 할 수도 있습니다. 이 기사에서는 사전에 키가 있는지 확인하는 다양한 방법을 살펴보겠습니다.
포함
이것은 in 연산자를 사용하여 사전에 키가 있는지 확인하는 매우 간단한 방법입니다. 사전의 키 부분인 경우 결과가 존재하지 않는 것으로 인쇄됩니다.
예시
Adict = {'Mon':3,'Tue':5,'Wed':6,'Thu':9} print("The given dictionary : ",Adict) check_key = "Fri" if check_key in Adict: print(check_key,"is Present.") else: print(check_key, " is not Present.")
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
The given dictionary : {'Thu': 9, 'Wed': 6, 'Mon': 3, 'Tue': 5} Fri is not Present.
dict.keys 사용
dict.keys() 메서드는 주어진 사전에 있는 모든 키를 제공합니다. 주어진 키가 주어진 사전에 속하는지 알아내는 방법에 in 연산자를 사용할 수 있습니다.
예시
Adict = {'Mon':3,'Tue':5,'Wed':6,'Thu':9} print("The given dictionary : ",Adict) check_key = "Wed" if check_key in Adict.keys(): print(check_key,"is Present.") else: print(check_key, " is not Present.")
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
The given dictionary : {'Thu': 9, 'Wed': 6, 'Mon': 3, 'Tue': 5} Wed is Present.