Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Управління списком | Інші типи даних
Вступ до Python
course content

Зміст курсу

Вступ до Python

Вступ до Python

1. Початок роботи
2. Змінні та Типи
3. Умовні оператори
4. Інші типи даних
5. Цикли
6. Функції

book
Завдання: Управління списком

Ви готові застосувати свої нові знання про списки та методи списків на практиці?

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

Завдання

Swipe to start coding

У цьому завданні ви будете керувати списком предметів делікатесів, ініціалізуючи, оновлюючи та організовуючи їх. Ви будете працювати з різними категоріями, такими як м'ясо, сири та приправи, і виконувати операції, такі як поповнення запасів, додавання нових предметів та сортування списку.

Інструкції до коду

  1. Ініціалізація списків:

    • Створіть список під назвою meat зі значеннями: "Ham", 3.99, 50, "Sliced".
    • Створіть список під назвою cheese зі значеннями: "Cheddar", 5.49, 100, "Sharp".
    • Створіть список під назвою condiment зі значеннями: "Mustard", 1.99, 75, "Spicy".
  2. Створення основного списку:

    • Об'єднайте списки meat, cheese та condiment в один список під назвою deli_dept.
  3. Поповнення запасів:

    • Перевірте, чи є "Ham" у списку meat і чи його кількість менша за 100. Якщо обидві умови виконуються, оновіть кількість до 100.
  4. Додати сезонне м'ясо:

    • Створіть список під назвою seasonal_meat зі значеннями: "Turkey", 4.50, 100, "Sliced".
    • Додайте список seasonal_meat до списку deli_dept.
  5. Видалити приправу:

    • Видаліть список condiment зі списку deli_dept.
  6. Сортування списку:

    • Відсортуйте список deli_dept в алфавітному порядку на основі першого елемента кожного підсписку.

Вимоги до виводу

  • Виведіть початковий стан списку deli_dept з повідомленням: "Initial Deli List: <$deli_dept>".
  • Після виконання всіх операцій виведіть оновлений стан списку deli_dept з повідомленням: "Updated Deli List: <$deli_dept>".

Примітка:

Коли ви сортуєте список, що містить інші списки, він буде сортувати їх на основі першого значення кожного підсписку. У нашому прикладі, коли ми сортуємо список deli_dept, сортування відбувається на основі рядків "Ham", "Cheddar" та "Turkey".

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 3
toggle bottom row

book
Завдання: Управління списком

Ви готові застосувати свої нові знання про списки та методи списків на практиці?

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

Завдання

Swipe to start coding

У цьому завданні ви будете керувати списком предметів делікатесів, ініціалізуючи, оновлюючи та організовуючи їх. Ви будете працювати з різними категоріями, такими як м'ясо, сири та приправи, і виконувати операції, такі як поповнення запасів, додавання нових предметів та сортування списку.

Інструкції до коду

  1. Ініціалізація списків:

    • Створіть список під назвою meat зі значеннями: "Ham", 3.99, 50, "Sliced".
    • Створіть список під назвою cheese зі значеннями: "Cheddar", 5.49, 100, "Sharp".
    • Створіть список під назвою condiment зі значеннями: "Mustard", 1.99, 75, "Spicy".
  2. Створення основного списку:

    • Об'єднайте списки meat, cheese та condiment в один список під назвою deli_dept.
  3. Поповнення запасів:

    • Перевірте, чи є "Ham" у списку meat і чи його кількість менша за 100. Якщо обидві умови виконуються, оновіть кількість до 100.
  4. Додати сезонне м'ясо:

    • Створіть список під назвою seasonal_meat зі значеннями: "Turkey", 4.50, 100, "Sliced".
    • Додайте список seasonal_meat до списку deli_dept.
  5. Видалити приправу:

    • Видаліть список condiment зі списку deli_dept.
  6. Сортування списку:

    • Відсортуйте список deli_dept в алфавітному порядку на основі першого елемента кожного підсписку.

Вимоги до виводу

  • Виведіть початковий стан списку deli_dept з повідомленням: "Initial Deli List: <$deli_dept>".
  • Після виконання всіх операцій виведіть оновлений стан списку deli_dept з повідомленням: "Updated Deli List: <$deli_dept>".

Примітка:

Коли ви сортуєте список, що містить інші списки, він буде сортувати їх на основі першого значення кожного підсписку. У нашому прикладі, коли ми сортуємо список deli_dept, сортування відбувається на основі рядків "Ham", "Cheddar" та "Turkey".

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 3
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt