‫Bentornato, voglio parlarti velocemente di qualcosa chiamato Matrix.
‫E The Matrix è un modo per descrivere elenchi 2D o elenchi multidimensionali.
‫Cosa voglio dire?
‫Bene, posso creare una matrice e questo è un nome che ho appena creato, così posso chiamarlo come voglio.
‫Ma di solito queste sono chiamate matrici in programmazione.
‫E sembra qualcosa del genere, è un array.
‫Con un altro array al suo interno.
‫Quindi diciamo, per esempio.
‫Ne ho uno, due, tre qui.
‫E poi un altro array, uno o meno, da due a quattro.
‫Sei.
‫E poi altri sette, otto, nove.
‫Cosa sta succedendo qui?
‫Beh, è un array bidimensionale.
‫Abbiamo l'array principale.
‫E poi abbiamo sub iRace, tre array, per l'esattezza.
‫Ora, perché è utile?
‫E comunque, questo è bidimensionale, ma possiamo averne più di uno.
‫Ad esempio, possiamo avere un altro array all'interno di questo array.
‫Ma perché è importante?
‫Questi tipi di materassi emergono molto in argomenti come l'apprendimento automatico o l'elaborazione delle immagini.
‫Ad esempio, un computer non sa davvero cosa sia la foto di un cane.
‫L'unica cosa che capisce è zero e uno.
‫Quindi molte foto, ad esempio, diciamo che abbiamo una fotografia molto semplice di una X gigante, forse questa lettera
‫X.
‫Bene, un computer può capire un'immagine in base ai pixel sullo schermo, quindi forse possiamo
‫avere zero uno zero.
‫Uno zero zero o scusa, uno qui, zero qui e poi uno, e in questo momento un computer può guardarlo.
‫E se questo rappresenta, diciamo, un minuscolo pixel qui o forse un pixel qui sul mio schermo, il
‫computer dirà, oh, ce n'è uno qui.
‫Quindi questo significa che dovrei fare questo verde in questo angolo, poi scuro qui, poi verde, poi verde scuro,
‫verde scuro, verde scuro.
‫E un computer è in grado di disegnare, diciamo, una X, e questo è un semplice esempio.
‫E usando le matrici, possiamo fare molti di questi calcoli pesanti.
‫Ed è così che i computer funzionano sotto il cofano quando diciamo, ad esempio, sta cercando di visualizzare
‫qualcosa.
‫Ma il motivo per cui volevo parlarne qui è che quando vuoi accedere a un elenco multidimensionale,
‫beh, faresti qualcosa del genere, diciamo Matrix.
‫Accedi al primo elemento.
‫E il Matrix, che in questo caso sarà il primo array, perché è il primo elemento e quindi diciamo che
‫vogliamo accedere allo zero, e qui cambiamo questo in cinque.
‫Bene, come rifare le parentesi quadre e fare zero uno.
‫Quindi se vado.
‫Uno qui, e stampiamolo.
‫E clicco su Esegui.
‫Ne ottengo cinque, quindi accede al primo elemento nell'array, quindi guarderà al primo Ottery, prenderà il
‫primo elemento, che è proprio qui, e poi prenderà il secondo elemento in quell'array.
‫Quindi zero uno, che fa cinque.
‫E puoi continuare a farlo, se avesse array multidimensionali, puoi continuare ad aggiungere, continuare ad aggiungere, continuare
‫ad aggiungere.
‫Per accedere a quelle informazioni da un array o da un elenco, ma ricorda in Python, vogliamo usare il termine
‫elenco.
‫Ci vediamo alla prossima.
‫Ciao ciao.