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