본문 바로가기

교육/[Codeit] 프로그래밍 기초 in Python

사전 활용법

반응형

my_family ={
'엄마': '김자옥',
'아빠': '이석진',
'아들': '이동민',
'': '이지영'
}

print(my_family.values())
# 목록이 쭉 나온다.

# 이지영이라는 값이 있는지 찾아보려면
print('이지영' in my_family.values())
# 있다면 True 없으면 False 값이 출력된다

# 목목으로 반복문을 하고싶다면
for value in my_family.values():
print(value)

# 값 대신 키 목록을 받아보고 싶다면
print(my_family.keys())

# 반복문으로 쓸 수 있다
for key in my_family.keys():
print(key)

# 응용해보자
for key in my_family.keys():
my_family[key]
# 이렇게 하면 사전에있는 키를 받아올 수 있다

for key in my_family.keys():
value = my_family[key]
print(key, value)
# value 에 저장하면 모든 쌍을 출력할 수 있다.
# 키를 받아오고 값을 받아왔다. 두단계에 걸친 것을 한단계로 줄일 수 있다.

for key, value in my_family.items():
print(key, value)

728x90
반응형

'교육 > [Codeit] 프로그래밍 기초 in Python' 카테고리의 다른 글

실습과제 투표 집계하기  (0) 2020.11.27
실습과제 사전 뒤집기  (0) 2020.11.27
실습과제 단어장 만들기  (0) 2020.11.27
사전  (0) 2020.11.27
리스트 뒤집기  (1) 2020.11.23