파이썬 개발 과정
챕터
>
레벨

목록 만들기
숫자 목록

리스트는 숫자나 문자열과 같이 여러 값을 하나의 장소에 저장하는 데 사용할 수 있습니다! 이는 코드에서 시간과 공간을 절약할 뿐만 아니라 데이터를 순차적으로 읽을 수 있게 해줍니다.

이 연습 문제에서는 헛간 주변에 있는 모든 색 달걀을 가져와 리스트에 저장하여, 하나의 컨테이너 안에 함께 담을 수 있도록 하세요.

Guide

목표

달걀을 잡아서 컨테이너에 보관할 수 있는 리스트에 채워 넣으세요.

외양간에 있는 서로 다른 달걀들을 잡아 list에 함께 저장한 후, 컨테이너에 함께 넣을 수 있도록 하세요.

Lists는 변수와 같이 단일 장소에 여러 값을 함께 저장할 수 있게 해 줍니다. 일반 변수처럼 쓰지만 값 대신 []를 넣어 이렇게 작성합니다: mylist = [] . 그런 다음 리스트 이름 뒤에 append() 함수를 사용하여 값을 추가합니다, 예: mylist.append(1) . 여기 예시가 있습니다:

my_list = [] my_list.append(3) # First value stored in the list is 3 my_list.append(5) # Second value stored in the list is 5 my_list.append(2) # Third value stored in the list is 2 # This code creates a list in this fashion: my_list = [3, 5, 2]

들판에서 각 색깔의 달걀들을 모두 잡아 blue_eggs, red_eggs, green_eggs 라는 변수를 만드세요. eggs라는 리스트를 생성하세요, 이렇게: eggs = [] , 그런 다음 각 색깔에 해당하는 달걀들을 각 변수에 저장하세요, 예를 들어: blue_eggs = 5 .

이 설정을 통해, 앞서 언급한 append() 함수를 사용하여 변수를 리스트에 추가할 수 있습니다, 예: eggs.append(blue_eggs) . 반드시 위에 나열된 색깔 순서와 코드 편집기에 제공된 순서대로 추가하세요.

모든 달걀이 list 안에 모이면, X 표시된 위치로 이동하여 변수처럼 place() 함수를 사용해 컨테이너 안에 넣으세요, 예: player.place(eggs) .

코드북