프로그래밍/Python

(Python) dictionary 딕셔너리

dev__dog 2021. 4. 29. 07:10
반응형


파이썬에는 딕셔너리라는 자료형 개념이 있습니다. 이는 명칭과 값에 대한 대응관계를 나타내주는 자료형으로서, 연관배열과 비슷한 개념으로 생각하시면 될 것 같습니다. key : value 형태로 이루어져 이는 한쌍으로 이루어져 있습니다. 이렇게 선언 된 내용을 여러가지 기본 함수를 사용하여 출력시킬 수도 있습니다. 아래는 예시입니다.

 

user_info = {
    'no' : 1
    , 'user_id' : 'dev_dog@kakao.com'
    , 'name' : '데브독'
}
print(user_info)
/** 출력 : {'no': 1, 'user_id': 'dev_dog@kakao.com', 'name': '데브독'} */

#// user_info key값 가져오기
print(user_info.keys())
/** 출력 : dict_keys(['no', 'user_id', 'name']) */

#// user_info value값 가져오기
print(user_info.values())
/** 출력 : dict_values([1, 'dev_dog@kakao.com', '데브독']) */

#// user_info key, value값 가져오기
print(user_info.items())
/** 출력 : dict_items([('no', 1), ('user_id', 'dev_dog@kakao.com'), ('name', '데브독')]) */

#// user_info key값으로 value 가져오기
print(user_info.get('name'))
/** 출력 : 데브독 */
728x90
반응형

'프로그래밍 > Python' 카테고리의 다른 글

(Python) for in  (0) 2021.04.30
(Python) eval  (0) 2021.04.27
(Python) 리스트 list  (0) 2021.04.26