파이썬 메뉴 프로그래밍, 문자열 리스트에서 입력 문자열과 일치하는 원소의 인덱스를 구하는 방법.

조회수 533회
def price():
   a = 0
   for x in menu:
      if x == choice : 
         a = ????
         total = money[a]*how_many
         return total




menu = ['coffee','latte','tea']
money = [2500,3000,3000]


choice = input("메뉴) coffee, latte, tea 중에 선택:")
how_many = int(input("해당 메뉴 개수)"))

menu와 사용자입력값 choice가 같은 순서일때 a에 저장하고싶은데 어떻게 할 지 모르겠습니다. 예를들어 choicecoffee를 입력하면 menu[0]과 같으니까 a0을 저장하고 싶습니다 도와주세요.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)