파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 5-1. 딕셔너리 자료형

2018. 1. 22. 02:35Python-이론/python

딕셔너리 자료형



딕셔너리 자료형은 키와 value로 표현할 수 있다. key값은 대표적인 정보이고 value는 서로 다른 값을 나타낸다.

예를 들어 key값이 축구팀이라면 value값은 아스날, 리버풀, 첼시등을 나타낼 수 있다. 따라서 정리하자면 딕셔너리는 키값과 키와 관련된 데이터를 연관시켜 나타내는 방법이다.



딕셔너리의 생성

변수 = {"key 값" : "value"(리스트도 가능),"key2 값":"value2"} 의형태로 만들 수 있다.

딕서녀리 요소 추가 삭제

요소추가 1



요소를 리스트 형태로 추가하기



a['key 이름'] = value값 (리스트도 가능) 형태로 지정해준다.



딕셔너리 요소 삭제하기

del을 사용하여서 요소를 삭제할 수 있다.



딕셔너리 만들때 주의할 점

1. 같은 key값이 중복되어 사용되면 1개를 제외한 나머지를 모두 무시하여 나타낼 수 있다.



앞에 선언되었던 것은 모두 무시되고 마지막에 선언된 것만 남는다.


2. 키값에 리스트는 사용하지 못한다. 하지만 튜플은 사용할 수 있다.

왜냐면 키값은 변경이 되면 안되기 때문에 튜플을 사용할 수 있다.