Seção 6. Capítulo 2
single
Desafio: Funções Zip e Sort
Deslize para mostrar o menu
Ainda temos 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. Seu objetivo é organizar, ordenar e exibir esses dados em um formato específico.
Instruções do Código
- Utilizar
zip()para combinar as três listas em uma lista de tuplas na ordem:(product_name, price, quantity_sold). Atribuir o resultado à variávelcombined_list. - Utilizar
sorted()para ordenarcombined_listpelo nome do produto em ordem crescente. Atribuir o resultado ordenado à variávelsorted_products. - Percorrer
sorted_productse exibir o nome do produto, preço e quantidade vendida utilizando o formato especificado.
Requisitos de Saída
Para cada produto, exibir:
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