Seção 6. Capítulo 2
single
Desafio: Funções Zip e Sort
Deslize para mostrar o menu
Ainda restam algumas funções do capítulo anterior para abordar, então vamos praticar com elas.
Lembre-se da função zip(), que é especialmente útil ao trabalhar com múltiplas listas relacionadas. Essa função permite gerenciar diferentes propriedades de itens simultaneamente, como ordenar produtos mantendo seus atributos associados.
Tarefa
Deslize para começar a programar
Você recebeu três listas: nomes dos produtos, preços e quantidades vendidas. O objetivo é organizar, classificar e exibir esses dados em um formato específico.
Instruções de Código
- Utilize
zip()para combinar as três listas em uma lista de tuplas na ordem:(product_name, price, quantity_sold). Atribua o resultado à variávelcombined_list. - Utilize
sorted()para ordenarcombined_listpelo nome do produto em ordem crescente. Atribua o resultado ordenado à variávelsorted_products. - Percorra
sorted_productse exiba o nome, preço e quantidade vendida de cada produto utilizando o formato especificado.
Requisitos de Saída
Para cada produto, exiba:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 6. Capítulo 2
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo