신규 블로그를 만들었습니다!
<지난글>
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
'지난글...(안쓰는 글)' 카테고리의 다른 글
Python :: if문에 대해 알아보자 #7 (0) | 2018.01.05 |
---|---|
Python :: 집합(set)에 대해 알아보자 #6 (0) | 2018.01.04 |
Python :: 리스트(List)와 튜플(Tuple) 슬라이싱(Slicing) #4 (4) | 2018.01.03 |
Python :: Tuple에 대해서 알아보자 #3 (2) | 2018.01.02 |
Python :: List에 대해 알아보자 #2 (4) | 2018.01.02 |
최근댓글