반응형
[2021/09/20] 처음 시작
소나무 기운 , 전자제품 개발/생산
딕셔너리
키와 값으로 저장하는 리스트이다.
리스트는 첫번째 두번째 마지막등의 인덱스를 사용하며
딕셔너리는 인덱스가 아닌 키를 사용한다.
선언
ㅁ 형태
변수 = { 키 : 값,
키 : 값,
키 : 값 }
키 : 숫자, 문자열, bool 값 사용 가능
값 : 숫자, 문자열, bool, 리스트 사용 가능
>>> dic = {
... "학교" : "컴퓨터 학교",
... "학년" : 1
... }
>>>
>>> dic
{'학교': '컴퓨터 학교', '학년': 1}
>>>
>>> dic["학년"]
1
>>>
딕셔너리 값 추가하기 삭제하기
1. 기존 값 대체하기 가능
2. 키, 값 삭제 가능
3. 키, 값 추가 가능
>>> dic
{'학교': '컴퓨터 학교', '학년': 1}
>>>
>>>
>>> dic[ "학년" ] = 3 # 변경하기
>>>
>>> dic
{'학교': '컴퓨터 학교', '학년': 3}
>>>
>>> dic[ "번호" ] = 12 # 추가하기
>>>
{'학교': '컴퓨터 학교', '학년': 3, '번호': 12}
>>>
>>> del dic[ "학년" ] # 삭제하기
>>>
>>> dic
{'학교': '컴퓨터 학교', '번호': 12}
>>>
딕셔너리 사용하기
1. 내부에 키가 있는지 검사 _ in사용
2. 내부에 키가 있는지 검사 _ get()사용
>>> dic
{'학교': '컴퓨터 학교', '학년': 1}
>>>
>>>
>>>
>>> if "학교" in dic:
... print(dic["학교"])
...
컴퓨터 학교
>>>
>>> print( dic.get("학교"))
컴퓨터 학교
마무리
딕셔너리는 키를 인덱스로 값을 저장하는 변수형.
참고문헌

틀린 부분이나 질문은 댓글 달아주세요.
즐거운 하루 보내세요. 감사합니다.
반응형
'Python, C, C++' 카테고리의 다른 글
[요점만 파이썬] 문자열, 리스트, 딕셔너리 사용하기 (0) | 2021.09.22 |
---|---|
[요점만 파이썬] for문, while문 (0) | 2021.09.21 |
[요점만 파이썬] 리스트 (0) | 2021.09.19 |
[요점만 파이썬] if문 (0) | 2021.09.13 |
[요점만 파이썬] 숫자 사용, 문자열 사용. (0) | 2021.09.06 |
댓글