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