Зміст курсу
Вступ до Python
Вступ до Python
Завдання: Управління списком
Ви готові застосувати свої нові знання про списки та методи списків на практиці?
Цей виклик залучить вас до управління предметами відділу делікатесів у продуктовому магазині, що вимагатиме від вас використання вкладених списків, методів списків та умовної логіки.
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"
.
Рішення
Дякуємо за ваш відгук!
Завдання: Управління списком
Ви готові застосувати свої нові знання про списки та методи списків на практиці?
Цей виклик залучить вас до управління предметами відділу делікатесів у продуктовому магазині, що вимагатиме від вас використання вкладених списків, методів списків та умовної логіки.
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"
.
Рішення
Дякуємо за ваш відгук!