본문 바로가기
Python

[Python, 데이터캠프] 딕셔너리(Dictionary)

by 다랭킴 2020. 3. 23.
서론: 문자열 list에서 특정 문자열의 인덱스 구하기
string_list.index('string')

countries라는 문자열 리스트에서 'germany'문자열의 인덱스를 구한다.

 

구한 인덱스를 capital 문자열 리스트에 적용해서 'germany'에 대응하는 'berlin'을 출력할 수 있다.

 

 

딕셔너리의 구조

my_dict = {
              'key1':'value1',
              'key2':'value2'
}

 

#딕셔너리에서 key만 뽑아내기
dict.keys()

#딕셔너리 key에 대응하는 value구하기
dict['key1']



#딕셔너리에 key와 value 추가하기
dict['key3']='value3'(새로운 key와 value)

europe이라는 딕셔너리에 .keys()를 붙이면 딕셔너리 key들만 모아서 볼 수 있다. (자료형은 dict_keys로 리스트가 반환되진 않는다.

 

europe['norway']는 'norway'에 해당하는 value, 즉 'oslo'를 구할 수 있다.

 

* 추가: 딕셔너리에 특정키가 존재하는지 알아보기

'in'을 사용해서 italy key가 europe에 있는지 참/거짓을 반환한다.

 

 

현재 진도

댓글