파이썬 메뉴 프로그래밍, 문자열 리스트에서 입력 문자열과 일치하는 원소의 인덱스를 구하는 방법.
조회수 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
에 저장하고싶은데 어떻게 할 지 모르겠습니다.
예를들어 choice
에 coffee
를 입력하면 menu[0]
과 같으니까 a
에 0
을 저장하고 싶습니다 도와주세요.
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력