programming/Python

[Python] Dictionary 자료형

오택 2022. 12. 27. 11:25

Dictionary는 key와 value로 구성된 자료형이고, {key: value}의 형태를 가진다.

 

# {key:value}
country_capital={"한국":"서울", "일본":"도쿄", "중국":"베이징", "미국":"워싱턴"}

 

Dictionary에서 key: value는 1대1 mapping되어 있으며, 

value값은 수정 가능(mutable)하지만 key값은 수정 불가능(immutable)하다.

Dictionary는 list나 tuple과는 달리 value를 key값에 할당하기 때문에 indexing이 불가능하다.

 

 

indexing을 시도하자 오류가 났다