[Python] 딕셔너리key값으로 value값 찾기 ,value값으로 key값 찾기

Jimin_Note·2022년 5월 13일
0

[Python]

목록 보기
9/34
post-thumbnail

📍딕셔너리형에서 key값과 value값 서로 바꾸기

food_dict={}
food_dict['피자']='pizza'
food_dict['떡볶이']='tteokbokki'
food_dict['삼겹살']='pork_belly'
food_dict['타코']='tacos'
print(food_dict)  #{'피자': 'pizza', '떡볶이': 'tteokbokki', '삼겹살': 'pork_belly', '타코': 'tacos'}

map 과 역순서로 출력하는 reversed 를 사용하여 key값과 values값의 자리를 바꿀 수 있다

food_dict= dict(map(reversed,food_dict.items()))
print(food_dict) #{'pizza': '피자', 'tteokbokki': '떡볶이', 'pork_belly': '삼겹살', 'tacos': '타코'}

📍key값으로 value값 찾기

for key, value in food_dict.items():
 if key == '피자':
  print(value)  #pizza

📍value값으로 key값 찾기

for key, value in food_dict.items():
 if value == 'pizza':
  print(key)  #피자
profile
Hello. I'm jimin:)

0개의 댓글