파이썬 개발 과정
챕터
>
레벨
리스트 생성하기
문자열 목록 결합
목표
여러 개의 과일과 항아리를 모아서 리스트에 넣어 과일 주스로 합칠 수 있도록 합니다.
숫자 리스트와 마찬가지로 문자열 리스트도 결합하여 다른 재료를 생성하는 데 사용할 수 있습니다.
먼저, 빈 항아리를 집어 들고 어두운 X 마커로 걸어가세요. 그러면 collect() 함수를 사용하여 물도 같이 모을 수 있습니다, 예를 들어: player.collect(”water”) . 그 후에 이 재료들을 base 라는 리스트에 저장합니다, 예: base = [”jar”, “water”] .
그 다음, 들판에서 찾을 수 있는 네(4) 가지의 서로 다른 과일을 모아서 이전 리스트와 같은 방식으로 fruits 라는 별도의 리스트에 저장합니다. 해당 과일들은: “orange” , “apple” , “pear” 그리고 "peach”` 입니다.
리스트들이 설정된 후에, 아이템들을 새로운 물질로 결합할 수 있도록 밝은 X 마커 쪽으로 이동하세요. 먼저, 두 리스트를 합쳐서 mixture 라는 단일 리스트로 만듭니다, 예: mixture = [base + fruits] .
담요를 바라보며 X 마커 위에 서 있는 동안, 새 리스트를 값으로 하여 combine() 함수를 사용하세요. 이것을 통해 과일 주스를 만들고 레벨을 완료할 수 있습니다.
코드북