‫Parliamo di zip, come possiamo usare zip?
‫Bene, creiamo una nuova funzione.
‫E la funzione zip funziona come una cerniera.
‫Abbiamo bisogno di due liste o due commestibili e possiamo comprimerli insieme.
‫Lascia che ti mostri cosa intendo, diciamo che ho la mia lista e poi la tua lista e questa tua lista
‫avrà 10, 20 e 30.
‫Assicurati che sia una lista.
‫Ecco qua.
‫E qui con la funzione zip, posso semplicemente correre.
‫Zipp.
‫E qui dentro.
‫Gli do tutti gli iterabili che voglio nel nostro caso agli commestibili, quindi gli darò la mia lista e la tua lista.
‫Chiudiamolo con la staffa dei vermifughi.
‫E se clicco su Esegui.
‫Guarda quello.
‫Quello che è appena successo qui, Zipp, come una cerniera, prende i due iterabili e prende il primo elemento da ciascuno e li
‫unisce insieme come una cerniera in modo che uno e 10 vengano aggiunti a una tupla insieme, quindi due e 20 vengano
‫aggiunti a una coppia insieme e poi tre e 30 vengono aggiunti a tutto insieme.
‫E se questa fosse una tupla.
‫Ti piace questo e clicco su Esegui.
‫Non importa che sia iterabile, unirà gli elementi insieme.
‫Ora, questo potrebbe non sembrarti così utile ora.
‫In realtà è una funzione molto importante che, poiché è così generica, può essere utilizzata in così tante cose diverse.
‫Ad esempio, se avessimo da un database, abbiamo raccolto tutti i nomi utente da una colonna in un database e
‫quindi potrebbero provenire da un'altra parte del database, raccogliamo tutti i numeri di telefono ed erano tutti nello
‫stesso ordine.
‫Bene, possiamo combinarli in una tupla usando zip a cui sono allegati il nome utente e i numeri di telefono
‫e creare una struttura dati completamente nuova.
‫E se avessi un'altra lista qui, diciamo la loro lista.
‫E questo ne ha cinque.
‫Per.
‫E tre, posso aggiungere di nuovo anche il loro elenco e se faccio clic su Esegui.
‫Vedete che posso continuare a comprimere le cose insieme, quindi ZIP scorre su ciascuno di questi elenchi o strutture
‫di dati e li comprime insieme.
‫Ancora una volta, notando che non modifichiamo nessuna delle nostre attuali.
‫Data invece, ne creiamo uno tutto nuovo, molto, molto carino.
‫E per ridurre?
‫Scopriamo di più nel prossimo video.