파이썬에서 사전 데이터 유형 이용하기2

파이썬에서 사전 데이터 유형 이용하기2


키 또는 값이 사전에 있는지 확인하는 방법


리스트에서는 in 또는 not in 을 이용해서 데이터가 있는지 확인하였습니다.


사전 자료형에서도 특정 키 또는 값이 사전에 존재하는지 확인할 경우에는 in 또는 not in을 사용하고 있습니다.



myFat = {“name” : “Sophia”, “age” : 3}

“name” in myFat.keys()

“Sophia” in myFat.values()

“height” in myFat.keys()


위의 코드를 실행하면 아래와 같은 결과를 얻을수 있습니다.




사전 자료형 get() 메소드 사용하기


사전 자료형에서 키 값을 사용할 때마다 그 전에 사전에 키가 존재하는지 확인하려면 귀찮을 것입니다. 그래서 파이썬에서는 사전 자료형에서 데이터를 가져오기 위한 get()메소드를 가지고 있습니다.


myFat = {“name” : “Sophia”, “age” : 3}

myFat.get(“height”, 0)



myFat에서 “height”키에 해당하는 값을 가져오고 싶은데 만약 없는경우에는 0을 리턴하고 있습니다.



댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.