dictionary에서 특정 key 찾기 : key in dict
딕셔너리에 특정한 key가 있는지 확인할 때 그냥 in 을 사용한다. 'a' in dict라고 하면 dict의 key들이랑 비교한다. 이때 return값은 True이거나 False이다.
dictionary = { 2: 1, 3: 4, 5: 2, 1: 3, 4: 1}
print(1 in dictionary) # True
print(5 in dictionary) # True
print(10 in dictionary) # False
print('a' in dictionary) # False
dictionary에서 특정 key에 매칭되는 value 찾기 : dict.get(key)
get() 메소드에 key값을 넘겨주면 해당 key값의 value를 return 해준다. 만약 해당 key가 없으면 0이 아니라 None을 반환
dictionary = { 2: 1, 3: 4, 5: 2, 1: 3, 4: 1}
print(dictionary.get(1)) # 3
print(dictionary.get(2)) # 1
print(dictionary.get(10)) # None
'프로그래밍 문법 > Python 문법' 카테고리의 다른 글
리스트 복사 하는 방법 (0) | 2024.03.07 |
---|---|
파이썬 슬라이싱 (0) | 2024.03.07 |
2차원 리스트 정렬하기 (0) | 2024.03.07 |
문자열 replace (1) | 2024.03.07 |
숫자인 숫자, 문자인 숫자 (0) | 2024.03.07 |