신규 블로그를 만들었습니다!

2020년 이후부터는 아래 블로그에서 활동합니다.

댓글로 질문 주셔도 확인하기 어려울 수 있습니다.

>> https://bluemiv.tistory.com/

 

 

 

 

<지난글>

2018/01/03 - [Language/Python] - Python :: 리스트(List)와 튜플(Tuple) 슬라이싱(Slicing) #4

 

 

{Key1:Value1, Key2:Value2, Key3:Value3 ...} 처럼 key 와 value 값으로 이루어집니다.

my_dict = {'name' : 'hongku', 'age' : 25}
print(my_dict) # {'name': 'hongku', 'age': 25}

 

key값을 꺼내고 싶을때는 dict.key() 함수를 사용합니다.

print(my_dict.keys()) # dict_keys(['name', 'age'])​

 

value값을 꺼내고 싶을때는 dict.values() 함수를 사용합니다.

print(my_dict.values()) # dict_values(['hongku', 25])​

key, value 모두 가져오고 싶을때는 dict.items() 함수를 이용합니다.

 

print(my_dict.items())
# dict_items([('name', 'hongku'), ('age', 25)])

응용을 한다면, for문을 이용해서 차례대로 값을 가져올수 있습니다.

 

 

첫번째 방법 - key 가져오기

for key in my_dict.keys():
    print(key)
# name
# age​

 

두번째 방법 - value 가져오기

for value in my_dict.values():
    print(value)
# hongku
# 25

 

세번째 방법 - key, value 모두 가져오기

for key, val in my_dict.items():
    print(key, val)
# name hongku
# age 25

 

<다음글 보기>

2018/01/04 - [Language/Python] - Python :: 집합(set)에 대해 알아보자 #6

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기