Bon retour, je veux vous parler rapidement de quelque chose qui s'appelle Matrix.
Et The Matrix est un moyen de décrire des listes 2D ou des listes multidimensionnelles.
Qu'est ce que je veux dire?
Eh bien, je peux créer une matrice et c'est un nom que je viens de créer pour que je puisse l'appeler comme je veux.
Mais généralement, ceux-ci sont appelés matrices en programmation.
Et ça ressemble à ça, c'est un tableau.
Avec un autre tableau à l'intérieur.
Alors disons, par exemple.
J'en ai un, deux, trois ici.
Et puis un autre tableau, un ou moins, deux à quatre.
Six.
Et puis encore sept, huit, neuf.
Qu'est-ce qu'il se passe ici?
Eh bien, c'est un tableau à deux dimensions.
Nous avons le tableau principal.
Et puis nous avons sous iRace, trois tableaux, pour être exact.
Maintenant, pourquoi est-ce utile ?
Et au fait, c'est en deux dimensions, mais nous pouvons en avoir plusieurs.
Par exemple, nous pouvons avoir un autre tableau à l'intérieur de ce tableau.
mais pourquoi est-ce important?
Ce type de matelas revient beaucoup dans des sujets tels que l'apprentissage automatique ou le traitement d'images.
Par exemple, un ordinateur ne sait pas vraiment ce qu'est une photo d'un chien.
La seule chose qu'il comprend, ce sont les zéros et les uns.
Donc beaucoup de photos, par exemple, disons que nous avons eu une photographie très simple d'un X géant, peut-être cette lettre
X.
Eh bien, un ordinateur peut comprendre une image en fonction des pixels sur l'écran, alors peut-être que nous
pouvons avoir zéro un zéro.
Un zéro zéro ou désolé, un ici, zéro ici et puis un, et maintenant un ordinateur peut regarder ça.
Et si cela représentait, disons, un tout petit pixel ici ou peut-être un pixel ici sur mon écran, l'ordinateur va
dire, oh, il y en a un ici.
Cela signifie donc que je devrais rendre ce vert dans ce coin, puis sombre ici, puis vert, puis vert foncé,
vert foncé, vert foncé.
Et un ordinateur est capable de dessiner, disons, un X, et c'est un exemple simple.
Et en utilisant des matrices, nous pouvons faire beaucoup de ces calculs lourds.
Et c'est ainsi que les ordinateurs fonctionnent sous le capot quand, par exemple, ils essaient d'afficher quelque
chose.
Mais la raison pour laquelle je voulais en parler ici, c'est quand vous voulez accéder à une liste multidimensionnelle, eh bien,
vous feriez quelque chose comme ça, disons une matrice.
Accédez au premier élément.
Et la matrice, qui dans ce cas sera ce premier tableau, car c'est le premier élément et disons que nous
voulons accéder au zéro, et voici, changeons cela en cinq.
Eh bien, comment refaire les crochets et faire zéro un.
Alors si j'y vais.
Un ici, et imprimons-le.
Et je clique sur exécuter.
J'en reçois cinq, donc il accède au premier élément du tableau, il va donc regarder le premier Ottery
saisir le premier élément, qui se trouve ici, puis saisir le deuxième élément de ce tableau.
Donc zéro un, ce qui fait cinq.
Et vous pouvez continuer à faire cela, s'il avait des tableaux multidimensionnels, vous pouvez continuer à ajouter, continuer à ajouter, continuer
à ajouter.
Pour accéder à ces informations à partir d'un tableau ou d'une liste, mais rappelez-vous qu'en Python, nous voulons utiliser le terme
liste.
Je te verrai dans le prochain.
Bye Bye.