오뚝이개발자

[파이썬] dictionary의 값 참조 get() 본문

Language/파이썬

[파이썬] dictionary의 값 참조 get()

땅어 2020. 5. 5. 15:36
728x90
300x250

파이썬 dictionary 구조의 key값을 이용해 value를 참조하는 방법은 두 가지이다.

fruit = ["apple":1200, "banana":1300]

print(fruit["apple"])	# 1200
print(fruit.get("apple"))	#1200

print(fruit["orange"])	# KeyError
print(fruit.get("orange"])	#None

위에서 보다시피 fruit[key]와 get(key)메소드를 이용하는 것이다. 차이점은 직접 접근하려는 경우 해당 키가 딕셔너리에 없으면 키에러를 일으키지만 get메소드의 경우 None을 반환한다는 것이다. 용도에 따라 맞게 사용하면 된다. 

728x90
300x250
Comments