Sfida: Funzioni Zip e Sort
Restano ancora alcune funzioni dal capitolo precedente da approfondire, quindi è utile esercitarsi con esse.
Ricorda la funzione zip(), particolarmente utile quando si lavora con liste correlate multiple. Questa funzione consente di gestire contemporaneamente diverse proprietà degli elementi, come ad esempio ordinare prodotti mantenendo i relativi attributi associati.
Swipe to start coding
Hai tre liste: nomi dei prodotti, prezzi e quantità vendute. L'obiettivo è organizzare, ordinare e visualizzare questi dati in un formato specifico.
Istruzioni per il codice
- Utilizzare
zip()per combinare le tre liste in una lista di tuple nell'ordine:(product_name, price, quantity_sold). Assegnare il risultato acombined_list. - Utilizzare
sorted()per ordinarecombined_listper nome del prodotto in ordine crescente. Assegnare il risultato ordinato asorted_products. - Iterare su
sorted_productse stampare il nome del prodotto, il prezzo e la quantità venduta utilizzando il formato specificato.
Requisiti di output
Per ogni prodotto, stampare:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.17
Sfida: Funzioni Zip e Sort
Scorri per mostrare il menu
Restano ancora alcune funzioni dal capitolo precedente da approfondire, quindi è utile esercitarsi con esse.
Ricorda la funzione zip(), particolarmente utile quando si lavora con liste correlate multiple. Questa funzione consente di gestire contemporaneamente diverse proprietà degli elementi, come ad esempio ordinare prodotti mantenendo i relativi attributi associati.
Swipe to start coding
Hai tre liste: nomi dei prodotti, prezzi e quantità vendute. L'obiettivo è organizzare, ordinare e visualizzare questi dati in un formato specifico.
Istruzioni per il codice
- Utilizzare
zip()per combinare le tre liste in una lista di tuple nell'ordine:(product_name, price, quantity_sold). Assegnare il risultato acombined_list. - Utilizzare
sorted()per ordinarecombined_listper nome del prodotto in ordine crescente. Assegnare il risultato ordinato asorted_products. - Iterare su
sorted_productse stampare il nome del prodotto, il prezzo e la quantità venduta utilizzando il formato specificato.
Requisiti di output
Per ogni prodotto, stampare:
Product: <product_name>, Price: <product_price>, Quantity Sold: <quantity_sold>
Soluzione
Grazie per i tuoi commenti!
single