반응형

(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)파이썬' 카테고리의 글 목록

전산 관련 경험을 기록 하는 곳

reddb.tistory.com

 

반응형

'(PYTHON)파이썬' 카테고리의 다른 글

(PYTHON)파이썬 파일 읽기 쓰기  (0) 2020.08.11
(PYTHON)파이썬 튜플 tuple  (0) 2020.08.09
(PYTHON)파이썬 리스트 LIST  (0) 2020.08.09