[Python] 딕셔너리와 반복문
본문 바로가기
프레임워크/Python

[Python] 딕셔너리와 반복문

by 은돌1113 2021. 10. 29.

http://www.yes24.com/Product/Goods/74269975

 

혼자 공부하는 파이썬 - YES24

혼자 해도 충분하다!1:1 과외하듯 배우는 파이썬 프로그래밍 자습서(파이썬 최신 버전 반영)이 책은 독학으로 프로그래밍 언어를 처음 배우려는 입문자가, 혹은 파이썬을 배우려는 입문자가 ‘

www.yes24.com

 

용어 정리

 

딕셔너리

- 키를 기반으로 값을 지정하는 것

- 중괄호{}로 선언하면, '키', '값' 형태를 쉼표로 연결해서 사용한다.

- 키 : 딕셔너리 내부에서 값에 접근 할 때 사용하는 것

- 값 : 딕셔너리 내부에 있는 각각의 내용을 의미한다.

- 키를 문자열로 사용 할 때는 반드시 따옴표를 붙여야 한다.

 

딕셔너리의 요소에 접근하기

: 딕셔너리를 선언할 때는 중괄호를 사용하지만, 딕셔너리의 요소에 접근 할 때는 리스트처럼 딕셔너리 뒤에 대괄호[]를 입력하고 내부에 인덱스처럼 키를 입력한다.

 

딕셔너리에 값 추가하기 / 제거하기

1) 추가하기

    딕셔너리[새로운 키] = 새로운 값

2) 제거하기

    del 딕셔너리[제거할 키]

 

딕셔너리 내부에 키가 있는 지 확인하기 -> in / get()

: in 키워드는 리스트와 똑같기 때문에 생략,

get() 함수는 딕셔너리의 키로 값을 추출하는 기능으로 딕셔너리[키]를 입력 할 때와 같은 기능읗 수행 하지만

존재하지 않는 키에 접근 할 경우 KeyError를 발생 시키지 않고 None을 출력한다.

 

for 반복문 : 딕셔너리와 함께 사용하기

    for 키 변수 in 딕셔너리 :

        코드

댓글