[python] 1076번 저항 (dict key 값 index로)

도리·2025년 3월 6일
0

내 풀이

color = {"black" : 1,
        "brown"	: 10,
        "red"	: 100,
        "orange": 1000,
        "yellow" : 10000,
        "green"	:	100000,
        "blue"	:	1000000,
        "violet" :	10000000,
        "grey"	:	100000000,
        "white"	:	1000000000}
a = input() # index
b = input() # index
c = input() # value
color_list = list(color.keys())

num = str(color_list.index(a))+str(color_list.index(b))
print(int(num)*color[c])

dictionary값 index 사용하기

1.dictionary 값으로 list 만들기

  • key 값 list 만들기
    color_key_list = list(color.keys())
    - 이 값으로 index 활용. `
  • value 값 list 만들기
    color_value_list = list(color.values())

2.list의 index값 찾기

`color_key_list.index(yellow)'

  • 이때 yellow <- dict 의 key 값.
profile
인공지능응용학과 졸업예정..

0개의 댓글