ChainSmoker’s Block
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 5_16 본문
[02. 파이썬 프로그래밍의 기초, 자료형]
-5. 딕셔너리 자료형
===================딕셔너리 관련 함수
-Key로 Value얻기(get)
:
get(x)함수는 x라는 Key에 대응되는 Value를 돌려준다. 앞에서 살펴보았듯이 a.get('name')은 a['name']을 사용했을 때와 동일한 결괏값을 돌려받는다.
아래 예시에서 볼 수 있듯 a['nokey']같이 존재하지 않는 키(nokey)로 값을 가져오려고 할 경우 a['nokey']는 Key오류를 발생 시키고 a.get('nokey')는 Key오류를 발생 시키고 a.get('nokey')는 None을 돌려준다는 차이가 있다. 어떤 것을 사용할지는 당신의 선택이다.
: 딕셔너리 내에 찾으려는 키 값이 없을 경우는 미리 정해 둔 디폴트 값을 대신 가져오게 하고싶을 때에는 get(x, '디폴트 값')을 사용하면 편리해진다.
반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 6_1 (0) | 2022.09.05 |
---|---|
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 5_17 (0) | 2022.09.05 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 5_15 (0) | 2022.08.26 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 5_14 (0) | 2022.08.26 |
[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 5_13 (0) | 2022.08.26 |