더북(TheBook)

6.2
제어구조로 리스트 다루기

6.2.1 조건문으로 리스트 다루기

반복문에서도 리스트를 사용하지만, 조건문에서도 리스트를 사용할 수 있습니다. 이번에는 조건문에서 리스트를 어떻게 활용하는지 배워 보겠습니다.

음식을 좋아하는 순서대로 저장한 food 리스트를 만들고 음식 이름을 입력받아 해당 음식의 순위를 출력해 봅시다. 만약 입력받은 음식이 리스트에 없으면 순위에 없다고 출력합니다. 코드를 봅시다.

food = ['피자', '치킨', '스테이크', '된장찌개']
search = input('찾는 음식은? ')
if search in food:
    print(food.index(search) + 1, '위입니다.')
else:
    print(search, '은/는 순위에 없습니다.')
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.