Завдання: Управління списком
Ви готові застосувати свої нові знання про списки та методи списків на практиці?
Цей виклик залучить вас до управління предметами відділу делікатесів у продуктовому магазині, що вимагатиме від вас використання вкладених списків, методів списків та умовної логіки.
Swipe to start coding
У цьому завданні ви будете керувати списком предметів делікатесів, ініціалізуючи, оновлюючи та організовуючи їх. Ви будете працювати з різними категоріями, такими як м'ясо, сири та приправи, і виконувати операції, такі як поповнення запасів, додавання нових предметів та сортування списку.
Інструкції до коду
-
Ініціалізація списків:
- Створіть список під назвою
meat
зі значеннями:"Ham"
,3.99
,50
,"Sliced"
. - Створіть список під назвою
cheese
зі значеннями:"Cheddar"
,5.49
,100
,"Sharp"
. - Створіть список під назвою
condiment
зі значеннями:"Mustard"
,1.99
,75
,"Spicy"
.
- Створіть список під назвою
-
Створення основного списку:
- Об'єднайте списки
meat
,cheese
таcondiment
в один список під назвоюdeli_dept
.
- Об'єднайте списки
-
Поповнення запасів:
- Перевірте, чи є
"Ham"
у спискуmeat
і чи його кількість менша за100
. Якщо обидві умови виконуються, оновіть кількість до100
.
- Перевірте, чи є
-
Додати сезонне м'ясо:
- Створіть список під назвою
seasonal_meat
зі значеннями:"Turkey"
,4.50
,100
,"Sliced"
. - Додайте список
seasonal_meat
до спискуdeli_dept
.
- Створіть список під назвою
-
Видалити приправу:
- Видаліть список
condiment
зі спискуdeli_dept
.
- Видаліть список
-
Сортування списку:
- Відсортуйте список
deli_dept
в алфавітному порядку на основі першого елемента кожного підсписку.
- Відсортуйте список
Вимоги до виводу
- Виведіть початковий стан списку
deli_dept
з повідомленням:"Initial Deli List: <$deli_dept>"
. - Після виконання всіх операцій виведіть оновлений стан списку
deli_dept
з повідомленням:"Updated Deli List: <$deli_dept>"
.
Примітка:
Коли ви сортуєте список, що містить інші списки, він буде сортувати їх на основі першого значення кожного підсписку. У нашому прикладі, коли ми сортуємо список
deli_dept
, сортування відбувається на основі рядків"Ham"
,"Cheddar"
та"Turkey"
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.17
Завдання: Управління списком
Свайпніть щоб показати меню
Ви готові застосувати свої нові знання про списки та методи списків на практиці?
Цей виклик залучить вас до управління предметами відділу делікатесів у продуктовому магазині, що вимагатиме від вас використання вкладених списків, методів списків та умовної логіки.
Swipe to start coding
У цьому завданні ви будете керувати списком предметів делікатесів, ініціалізуючи, оновлюючи та організовуючи їх. Ви будете працювати з різними категоріями, такими як м'ясо, сири та приправи, і виконувати операції, такі як поповнення запасів, додавання нових предметів та сортування списку.
Інструкції до коду
-
Ініціалізація списків:
- Створіть список під назвою
meat
зі значеннями:"Ham"
,3.99
,50
,"Sliced"
. - Створіть список під назвою
cheese
зі значеннями:"Cheddar"
,5.49
,100
,"Sharp"
. - Створіть список під назвою
condiment
зі значеннями:"Mustard"
,1.99
,75
,"Spicy"
.
- Створіть список під назвою
-
Створення основного списку:
- Об'єднайте списки
meat
,cheese
таcondiment
в один список під назвоюdeli_dept
.
- Об'єднайте списки
-
Поповнення запасів:
- Перевірте, чи є
"Ham"
у спискуmeat
і чи його кількість менша за100
. Якщо обидві умови виконуються, оновіть кількість до100
.
- Перевірте, чи є
-
Додати сезонне м'ясо:
- Створіть список під назвою
seasonal_meat
зі значеннями:"Turkey"
,4.50
,100
,"Sliced"
. - Додайте список
seasonal_meat
до спискуdeli_dept
.
- Створіть список під назвою
-
Видалити приправу:
- Видаліть список
condiment
зі спискуdeli_dept
.
- Видаліть список
-
Сортування списку:
- Відсортуйте список
deli_dept
в алфавітному порядку на основі першого елемента кожного підсписку.
- Відсортуйте список
Вимоги до виводу
- Виведіть початковий стан списку
deli_dept
з повідомленням:"Initial Deli List: <$deli_dept>"
. - Після виконання всіх операцій виведіть оновлений стан списку
deli_dept
з повідомленням:"Updated Deli List: <$deli_dept>"
.
Примітка:
Коли ви сортуєте список, що містить інші списки, він буде сортувати їх на основі першого значення кожного підсписку. У нашому прикладі, коли ми сортуємо список
deli_dept
, сортування відбувається на основі рядків"Ham"
,"Cheddar"
та"Turkey"
.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 2.17single