Завдання: Функції Zip та Sort
У нас ще залишилося кілька функцій з попереднього розділу, які потрібно розглянути, тому давайте потренуємося з ними.
Згадайте функцію zip()
, яка особливо корисна при роботі з кількома пов'язаними списками. Ця функція дозволяє керувати різними властивостями елементів одночасно, наприклад, сортувати продукти зберігаючи їхні пов'язані атрибути.
Swipe to start coding
У цьому завданні ви будете працювати з трьома списками, що представляють назви продуктів, їх ціни та кількість проданих одиниць. Ваше завдання - об'єднати ці списки у структурований формат, відсортувати їх і відобразити інформацію у певний спосіб.
Інструкції до коду
- Об'єднайте три списки у список кортежів, де кожен кортеж містить назву продукту, його ціну та кількість проданих одиниць у такому порядку. Використовуйте функцію
zip()
для цього. Присвойте результат зміннійcombined_list
. - Відсортуйте об'єднаний список продуктів за назвою у порядку зростання, використовуючи функцію
sorted()
. Присвойте результат зміннійsorted_products
. - Відобразіть відсортовані назви продуктів разом з їхніми цінами та кількістю проданих одиниць використовуючи даний формат рядка.
Вимоги до виводу
- Для кожного продукту у відсортованому списку, виведіть деталі, використовуючи наступний формат:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.17
Завдання: Функції Zip та Sort
Свайпніть щоб показати меню
У нас ще залишилося кілька функцій з попереднього розділу, які потрібно розглянути, тому давайте потренуємося з ними.
Згадайте функцію zip()
, яка особливо корисна при роботі з кількома пов'язаними списками. Ця функція дозволяє керувати різними властивостями елементів одночасно, наприклад, сортувати продукти зберігаючи їхні пов'язані атрибути.
Swipe to start coding
У цьому завданні ви будете працювати з трьома списками, що представляють назви продуктів, їх ціни та кількість проданих одиниць. Ваше завдання - об'єднати ці списки у структурований формат, відсортувати їх і відобразити інформацію у певний спосіб.
Інструкції до коду
- Об'єднайте три списки у список кортежів, де кожен кортеж містить назву продукту, його ціну та кількість проданих одиниць у такому порядку. Використовуйте функцію
zip()
для цього. Присвойте результат зміннійcombined_list
. - Відсортуйте об'єднаний список продуктів за назвою у порядку зростання, використовуючи функцію
sorted()
. Присвойте результат зміннійsorted_products
. - Відобразіть відсортовані назви продуктів разом з їхніми цінами та кількістю проданих одиниць використовуючи даний формат рядка.
Вимоги до виводу
- Для кожного продукту у відсортованому списку, виведіть деталі, використовуючи наступний формат:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 2.17single