Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Gestione delle Liste | Altri Tipi di Dati
Introduzione a Python

Scorri per mostrare il menu

book
Sfida: Gestione delle Liste

Sei pronto ad applicare le tue nuove conoscenze su liste e metodi delle liste in un contesto pratico?

Questa sfida ti coinvolgerà nella gestione degli articoli del reparto gastronomia di un negozio di alimentari, richiedendoti di utilizzare liste annidate, metodi delle liste e logica condizionale.

Compito

Swipe to start coding

Gestisci una lista di articoli del reparto gastronomia inizializzandoli, aggiornandoli e organizzandoli in diverse categorie come carni, formaggi e condimenti.

  1. Inizializza le Liste:

    • Crea una lista meat con i valori: "Ham", 3.99, 50, "Sliced";
    • Crea una lista cheese con i valori: "Cheddar", 5.49, 100, "Sharp";
    • Crea una lista condiment con i valori: "Mustard", 1.99, 75, "Spicy".
  2. Crea Lista Principale:

    • Combina le liste meat, cheese e condiment in una singola lista chiamata deli_dept.
  3. Rifornisci Articolo:

    • Se "Ham" è nella lista meat e la sua quantità è inferiore a 100, aggiorna la sua quantità a 100.
  4. Aggiungi Carne Stagionale:

    • Crea una lista seasonal_meat con i valori: "Turkey", 4.50, 100, "Sliced";
    • Aggiungi seasonal_meat a deli_dept.
  5. Rimuovi Condimento:

    • Rimuovi la lista condiment da deli_dept.
  6. Ordina Lista:

    • Ordina deli_dept alfabeticamente in base al primo elemento di ogni sotto-lista.

Requisiti di Output

  • Stampa lo stato iniziale di deli_dept con il messaggio: "Initial Deli List: <$deli_dept>".
  • Dopo tutte le operazioni, stampa lo stato aggiornato di deli_dept con il messaggio: "Updated Deli List: <$deli_dept>".

Nota

L'ordinamento della lista sarà basato sul primo valore di ogni sotto-lista (ad esempio, "Ham", "Cheddar", "Turkey").

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 3
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Sfida: Gestione delle Liste

Sei pronto ad applicare le tue nuove conoscenze su liste e metodi delle liste in un contesto pratico?

Questa sfida ti coinvolgerà nella gestione degli articoli del reparto gastronomia di un negozio di alimentari, richiedendoti di utilizzare liste annidate, metodi delle liste e logica condizionale.

Compito

Swipe to start coding

Gestisci una lista di articoli del reparto gastronomia inizializzandoli, aggiornandoli e organizzandoli in diverse categorie come carni, formaggi e condimenti.

  1. Inizializza le Liste:

    • Crea una lista meat con i valori: "Ham", 3.99, 50, "Sliced";
    • Crea una lista cheese con i valori: "Cheddar", 5.49, 100, "Sharp";
    • Crea una lista condiment con i valori: "Mustard", 1.99, 75, "Spicy".
  2. Crea Lista Principale:

    • Combina le liste meat, cheese e condiment in una singola lista chiamata deli_dept.
  3. Rifornisci Articolo:

    • Se "Ham" è nella lista meat e la sua quantità è inferiore a 100, aggiorna la sua quantità a 100.
  4. Aggiungi Carne Stagionale:

    • Crea una lista seasonal_meat con i valori: "Turkey", 4.50, 100, "Sliced";
    • Aggiungi seasonal_meat a deli_dept.
  5. Rimuovi Condimento:

    • Rimuovi la lista condiment da deli_dept.
  6. Ordina Lista:

    • Ordina deli_dept alfabeticamente in base al primo elemento di ogni sotto-lista.

Requisiti di Output

  • Stampa lo stato iniziale di deli_dept con il messaggio: "Initial Deli List: <$deli_dept>".
  • Dopo tutte le operazioni, stampa lo stato aggiornato di deli_dept con il messaggio: "Updated Deli List: <$deli_dept>".

Nota

L'ordinamento della lista sarà basato sul primo valore di ogni sotto-lista (ad esempio, "Ham", "Cheddar", "Turkey").

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 3
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt