반응형
dictionary
- key와 value가 한 쌍으로 맵핑되어 있는 순서가 없는 집합
- 값은 중복될 수 있지만, 키는 중복될 수 없다(덮어쓰여짐)
- 인덱스로 접근 불가, 키로 접근 가능
- 구조 : { key : value }
dictionary 생성
dic = {}
dic = {1:1, 2:2}
dic = {'a':'apple', 'b':'banana'}
dictionary 수정
dic['c'] = 'coconut'
dic.update({'c'='cacao', 'd'='durian', 'f'='fig'})
dictionary in
'a' in dic
'a' not in dic
dic 삭제
del dic['a']
dic for문
for key in dic:
print(key)
for val in dic.values():
print(val)
for key, val in dic.items():
print(key, val)
반응형
'개발기록 > python' 카테고리의 다른 글
[python] Visual Studio Code에서 Python 시작하기 (+가상환경) (0) | 2023.09.17 |
---|---|
[python] 파이썬 패키지 오프라인 설치 (수동 설치) (0) | 2023.09.17 |
[python] 모듈, 패키지, 라이브러리 개념 정리 (0) | 2023.09.09 |
[python] pycharm 파이참 시작하기 (가상환경, 인터프리터 설정) (0) | 2023.03.05 |
Python 엑셀 자동화 프로그램 만들기 (엑셀 다루기, python exe 실행파일) (0) | 2022.09.22 |
댓글