반응형
파이썬에는 딕셔너리라는 자료형 개념이 있습니다. 이는 명칭과 값에 대한 대응관계를 나타내주는 자료형으로서, 연관배열과 비슷한 개념으로 생각하시면 될 것 같습니다. 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 |