Nel sistema del supermercato, l’inventario degli scaffali viene gestito tramite tuple, così da garantire che i dati restino immutabili dopo essere stati registrati. Nonostante ciò, è necessario poter analizzare le tuple per controllare le scorte, individuare le posizioni degli articoli e prendere decisioni sul rifornimento.
In questa sfida dovrai lavorare con una tupla che rappresenta il contenuto di uno scaffale di frutta.
Eseguire diverse operazioni sulla tupla shelf per monitorare quantità e posizioni degli articoli.
Dovrai:
"apples" compare nella tupla shelf.apple_count.Number of Apples: <apple_count>"bananas" nella tupla.banana_index.First Banana Index: <banana_index>apple_count < 5, stampare:
Apples need to be restocked.Apples are sufficiently stocked."grapes" nella tupla."grapes" compare una sola volta, stampare:
Grapes need to be restocked.Grapes are sufficiently stocked."oranges" è presente nella tupla con l’operatore in.Oranges are at index: <orange_index>Oranges are out of stock.Number of Apples: <apple_count>First Banana Index: <banana_index>Puoi utilizzare gli operatori in e not in anche sulle tuple, esattamente come sulle liste.