반응형
(PYTHON)파이썬 딕셔너리 Dictionary
딕셔너리 입력, 키, 값, 항목 검색
>>> 딕셔너리 = {"1번":"파이썬","2번":"C","3번":"JAVA"} #딕셔너리 입력
>>> print(딕셔너리)
{'1번': '파이썬', '2번': 'C', '3번': 'JAVA'}
>>>
>>> 딕셔너리.keys() #딕셔너리 keys
dict_keys(['1번', '2번', '3번'])
>>> 딕셔너리.values() #딕셔너리 values
dict_values(['파이썬', 'C', 'JAVA'])
>>>
>>> keys리스트 = list(딕셔너리.keys()) #keys리스트 변수에 리스트로(딕셔너리 keys) 변환 입력
>>> print(keys리스트)
['1번', '2번', '3번']
>>>
>>> 딕셔너리["1번"] #딕셔너리 변수 key로 value 검색
'파이썬'
>>> 딕셔너리["2번"] #딕셔너리 변수 key로 value 검색
'C'
>>>
>>> 딕셔너리.get("3번")
'JAVA'
딕셔너리 함수
함수 | 함수 기능 |
keys | 딕셔너리의 key 값들을 리스트로 리턴한다. |
values | 딕셔너리의 value 값들을 리스트로 리턴한다. |
items | 딕셔너리의 key와 value의 쌍으로 된 항목(아이템)들의 리스트를 리턴한다. |
딕셔너리 항목 추가하기, 삭제하기
>>> 딕셔너리 = {} #딕셔너리 생성
>>> 딕셔너리["1번"] = "PYTHON" #항목추가 key값 "1번"에 "PYTHON"을 value로
>>> 딕셔너리["2번"] = "C" #항목추가 key값 "2번"에 "c"를 value로
>>> print(딕셔너리)
{'1번': 'PYTHON', '2번': 'C'}
>>>
>>> del 딕셔너리["1번"] #항목삭제 key값 "1번"을
>>> print(딕셔너리)
{'2번': 'C'}
>>>
>>> 딕셔너리.clear() #딕셔너리 전체항목 삭제
>>> print(딕셔너리)
{}
(PYTHON)파이썬 전체보기
반응형
'(PYTHON)파이썬' 카테고리의 다른 글
(PYTHON)파이썬 파일 읽기 쓰기 (0) | 2020.08.11 |
---|---|
(PYTHON)파이썬 튜플 tuple (0) | 2020.08.09 |
(PYTHON)파이썬 리스트 LIST (0) | 2020.08.09 |