반응형
Dictionary
- 생성 문법 : {key : value}
- 중복 허용 안함
- 순서가 존재하지 않음
- key가 중심
- 색인이 key임
▶️ person777 변수에서의 key는 'age'와 'travel'이고 value는 '20', ['Korean', 'China']임
▶️ person777의 type을 확인해보면 dictionary임을 알 수 있음
▶️ 딕셔너리 변수['key']를 출력하면 value값을 알 수 있음
▶️ age의 value는 20이며 travel의 value는 'Korean'과 'China'가 들어있는 리스트임
▶️ items() : key와 value 값을 동시에 출력
▶️ 변수['key'] = 'value' : dictionary에 값을 추가할 수 있음
▶️ 변수.update({'key' : 'value'}) : 마찬가지로 dictionary에 값을 추가할 수 있음
▶️ del 변수['key'] :딕셔너리에 있는 key값 삭제
→ pop() 사용해도 같은 기능을 함
▶️ 변수['key'].remove('value') : key에 존재하는 value값 삭제
▶️ 변수.keys() : 딕셔너리에 포함된 key값 모두 출력
▶️ 'key' in 변수.keys() : 딕셔너리에 key값이 있으면 True, 없으면 False를 출력
▶️ 변수.values() : 딕셔너리에 포함된 values값 모두 출력
반응형
'Data Analysis' 카테고리의 다른 글
[ Python ] 세트 (0) | 2021.08.31 |
---|---|
[ Python ] 리스트 (0) | 2021.08.31 |
유튜브 영상 다운로드 프로그램 (0) | 2021.08.30 |
[ Python ] 자료형 (0) | 2021.08.30 |
[ Python ] 변수 (0) | 2021.08.30 |