사전 자료형 

사전 자료형은 키와 값이 있습니다. 

key:값 왼쪽과같이 나뉘어집니다.

1
dic = {"name":"이름""list":[123]}
cs

선언은 위와같이 할수있습니다.


사전 쌍추가

1
2
dic = {1:'a'}
dic[2= 'b'
cs


위와같이하면 2:'b'가 추가됩니다.

1
2
dic = {1:'a'}
dic["ab"= "abc"
cs


위와같이하면 ab:"abc"가 추가됩니다.

※"와'는 똑같은 의미입니다.


딕셔너리 요소 삭제

del 이름[키값]


키를사용해 값얻기

이름[키값]

※여기서 키값은 중복되면 안됩니다 그리고 키값에 리스트를 쓰면안됩니다.


사전 자료형 관련함수

 함수

 사용법

의미 

 keys

 이름.keys()

 keys왼쪽의 사전 자료형의 키값을 dict_keys 튜플리스트로 반환합니다.

 values

 이름.values()

 values왼쪽의 사전 자료형의 값들을 dict_values 튜플리스트로 반환합니다.

 items

 이름.items()

 items왼쪽의 사전 자료형의 키값과 값들을 쌍으로 묶은값을 dict_items 튜플 리스트로 반환합니다.

 clear

 이름.clear()

 clear왼쪽의 사전 자료형의 모든요소를 삭제합니다.

 get

 이름.get(키값)

 get왼쪽의 사전 자료형에서 오른쪽의 키값의 값을 반환합니다.

 in

 키값 in 이름

 왼쪽의 키값이 오른쪽 사전 자료형에 있는지 알려줍니다.


※이름.get(키값)과 이름[키값]의다른점 키가없을때 이름.get(키값)은 None을 반환하고 이름[키값]은 오류를 발생시킵니다.


여기까지 포스팅을 마치도록 하겠습니다.

사전 자료형 -끝-



'Python' 카테고리의 다른 글

집합자료형  (0) 2018.02.13
튜플자료형  (0) 2018.01.23
리스트자료형  (0) 2018.01.23
문자열관련(2)  (0) 2018.01.23
문자열관련(1)  (0) 2018.01.17

+ Recent posts