Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

주어진 키가 Python의 사전에 이미 존재하는지 확인하십시오.

<시간/>

파이프라인의 사전 컨테이너는 키와 값을 쌍으로 사용합니다. 때로는 주어진 키가 사전에 이미 존재하는지 찾아야 할 수도 있습니다. 이 기사에서는 사전에 키가 있는지 확인하는 다양한 방법을 살펴보겠습니다.

포함

이것은 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.