딕셔너리 : 이름(key)과 값(value)이 쌍을 이루는 자료구조
dic1 = {"이름" : "값","이름" : "값","이름" : "값", ~~,"이름" : "값"} dic2 = {"이름" : ["값0", "값1", "값2"]} --> 값을 리스트로 지정 가능 |
< 딕셔너리 관련 함수 >
get( ) : 특정 key에 대응하는 값 얻기
1
2
3
4
5
6
7
|
>>> dic = {'name' : '철수',' phone' : '010-1234-56789', 'birth' : '0115'}
>>> a = dic.get('name')
>>> print(a)
철수
|
cs |
keys( ) : key만 모아서 dict_keys라는 객체로 변환
1
2
3
4
5
6
7
|
>>> dic = {'name' : '철수',' phone' : '010-1234-56789', 'birth' : '0115'}
>>> keys = dic.keys()
>>> print(a)
dict_keys(['name', ' phone', 'birth'])
|
cs |
values( ) : values만 모아서 dict_values라는 객체로 변환
1
2
3
4
5
6
7
|
>>> dic = {'name' : '철수',' phone' : '010-1234-56789', 'birth' : '0115'}
>>> values = dic.values()
>>> print(values)
dict_values(['철수', '010-1234-56789', '0115'])
|
cs |
items( ) : key-values를 쌍으로 묶은 튜플들의 모임인 dict_item 객체 얻기
1
2
3
4
5
6
7
|
>>> dic = {'name' : '철수',' phone' : '010-1234-56789', 'birth' : '0115'}
>>> items = dic.items()
>>> print(items)
dict_items([('name', '철수'), (' phone', '010-1234-56789'), ('birth', '0115')])
|
cs |
'Python' 카테고리의 다른 글
Python (반복문) (0) | 2020.05.13 |
---|---|
Python (조건문) (0) | 2020.05.13 |
리스트 (0) | 2020.05.12 |
문자열, 튜플 (0) | 2020.05.12 |
변수, 함수, 객체의 이해 (0) | 2020.05.11 |
댓글