딕셔너리 구성
>>> dic = {'name':'pey', 'phone':'0119993323', 'birth':'1231'}
key, value로 구성되어 있음
딕셔너리 사용법
>>> a = {1: 'a'}
>>> a[2] = 'b'
>>> a
{2: 'b', 1: 'a'}
>>> del a[1]
>>> a
{2: 'b'}
>>> grade = {'pey': 10, 'julliet': 99}
>>> grade['pey']
10
>>> grade['julliet']
99
딕셔너리 API
>>> a = {'name': 'pey', 'phone': '0119993323', 'birth': '1231'}
>>> a.keys()
dict_keys(['name', 'phone', 'birth']) //3.0에서부터는 객체이다.
>>> list(a.keys()) //list가 필요한 경우
>>> a.values()
dict_values(['pey', '0119993323', '1231'])
>>> a.items()
dict_items([('name': 'pey'), ('phone': '0119993323'), ('birth': '1231')])
>>> a.clear()
>>> a
{}
>>> a.get('name')
'pey'
>> a.get('foo', 'bar')
'bar'
>>> 'name' in a
True
'Programming Language > Python3' 카테고리의 다른 글
Python 자료형의 값을 저장하는 공간, 변수 (0) | 2017.06.11 |
---|---|
Python 집합 자료형 (0) | 2017.06.11 |
Python 튜플 자료형 (0) | 2017.06.11 |
Python 리스트 자료형 (0) | 2017.06.11 |
Python 문자열 자료형 (0) | 2017.06.06 |