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

Свайпніть щоб показати меню

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

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

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