딕셔너리 생성
복합자료형인 딕셔너리는 키와 값이 매핑되는 형태로, 추후 데이터를 저장하는 DB 테이블 구조와 유사하다.
딕셔너리는 값이 짧은 경우 직접적으로 입력할 수도 있으나,
와 같이 각 리스트에 해당하는 값을 바로 넣을 수 있도록 하는 방법도 알아두면 빠른 진행이 가능하다.
그리고 딕셔너리에서는 value에는 모든 자료형이 가능하지만, key에서는
숫자, 문자열, 부울형, 튜플을 사용할 수 있다.
딕셔너리의 get 메서드를 사용해, key에 존재유무에 따라 값을 가져오고,
없어도 에러메시지 등이 없이 정상동작하도록 할 수 있다.
딕셔너리 변경
딕셔너리 메서드 중 setdefault 를 통해서, 값이 없는 경우에만 추가할 수 있다.
없는 경우에만 추가하는 케이스 이기 때문에, 값이 수정되지 않았다.
딕셔너리의 키, 값 다루기
key를 출력할 때, keys 메서드를 통해서 가져오지만, 실상 그대로 for 문에 돌려도 key를 반환한다
sorted는 지원하지만, sort는 지원하지 않음
연습문제