Курс розробки на Python
Розділ
>
Рівень

Створення списків
Числові списки

Списки можуть бути використані для зберігання кількох значень в одному місці, будь то числа або рядки слів! Це заощадить ваш час і простір у вашому коді, а також дозволить читати дані в послідовностях.

У цій вправі зберіть усі кольорові яйця навколо сараю та збережіть їх у список, щоб ви могли розмістити їх разом у контейнері.

Guide

Мета

Збирайте яйця та заповнюйте список, який можна зберігати у контейнері.

Зберіть різнокольорові яйця у сараї та збережіть їх разом у списку, щоб ви могли розмістити їх разом всередині контейнера.

Списки схожі на змінні, які дозволяють зберігати декілька значень разом в одному місці. Ви записуєте це як звичайну змінну, але замість цього розміщуєте [] як значення, наприклад: mylist = []. Потім додаєте значення до нього, написавши назву списку та додавши функцію append(), щоб додати значення до нього, як ось так: mylist.append(1). Ось приклад:

my_list = [] my_list.append(3) # Перше значення, збережене у списку, - це 3 my_list.append(5) # Друге значення, збережене у списку, - це 5 my_list.append(2) # Третє значення, збережене у списку, - це 2 # Цей код створює список у такій формі: my_list = [3, 5, 2]

Зберіть всі яйця кожного кольору на полі та створіть змінні: blue_eggs, red_eggs, green_eggs. Створіть список на ім'я eggs, ось так eggs = [], потім збережіть у змінних яйця, які ви зібрали кожного відповідного типу, ось так: blue_eggs = 5.

З цією установкою ви можете додати змінну до списку, використовуючи функцію append(), згадану вище, ось так: eggs.append(blue_eggs). Переконайтеся, що додаєте їх у тому ж порядку кольору, який наведено вище, і як зазначено в кодовому редакторі.

Коли всі яйця в списку, прямуючи до позначки X, помістіть їх у контейнер за допомогою функції place() так само, як ви б помістили змінну, ось так: player.place(eggs) .

Книга Коду