‫Content de te revoir.
‫Maintenant que vous approchez d'une course, allons de l'avant et créons une course tutélaire
‫ou en général multidimensionnelle, car une course ne peut pas n'être qu'une ligne d'entrées, elle peut être bidimensionnelle, tridimensionnelle
‫ou même multidimensionnelle plus loin.
‫Créons donc un tableau 2D très simple et je vais créer une chaîne dans le tableau.
‫Et ce que je dois faire ici, c'est au lieu de laisser les crochets vides, j'y mets une virgule ou j'y
‫mets une virgule et après je lui donne un nom.
‫Ce serait donc un exemple pour une matrice.
‫Nous avons donc un tableau de devoirs, qui est de type string et qui s'appelle Matrix.
‫C'est ainsi que je peux déclarer une fin au tableau déclarer un tableau 2D.
‫Alors maintenant, si je veux déclarer un délai de trois ans, c'est aussi assez simple.
‫Trois ans huit.
‫Maintenant, je le fais avec des nombres entiers juste pour que vous voyiez que cela fonctionne aussi autrement et je
‫vais appeler cela 3D.
‫C'est ainsi que vous pouvez créer une ère 3D.
‫Et comme vous pouvez le voir, il est basé sur le CUMA.
‫Donc une virgule 2D, deux virgules, 3D pour les karmas FIDA et ainsi de suite.
‫J'ai sauté les trois virgules, ce qui serait amusant, mais c'est ainsi que vous pouvez simplement créer des tableaux
‫multidimensionnels.
‫Eh bien, c'est comme ça qu'on peut déclarer.
‫Voyons maintenant comment les initialiser.
‫Je vais donc créer un nouveau tableau à deux dimensions, un tableau à
‫deux dimensions, et je vais l'appeler un et un tableau 2D pour rester simple.
‫Et pour le créer, j'ai besoin d'utiliser à nouveau le nouveau type de données.
‫Et ici, je dois déclarer combien de dimensions nous avons.
‫Donc dans ce cas, une dimension de plus que la générale.
‫C'est donc deux dimensions au total.
‫Et puis j'ai besoin des accolades.
‫Et ce que je dois faire ici maintenant, c'est d'aller de l'avant et d'entrer dans les différentes rangées.
‫Je vais donc créer une rangée de un, deux et trois séparés par une virgule quatre, cinq et six, séparés par
‫une virgule et sept, huit et neuf.
‫Ce serait donc un exemple de tutélaire, qui est une matrice.
‫Donc à peu près la même chose que nous avions ici.
‫Et je commence par un, même si le tableau lui-même commence par zéro.
‫Donc, pour accéder à celui-ci, je devrais faire ce qui suit.
‫Je peux simplement l'écrire sur une console.
‫Alors C W double tap.
‫Et en fait, ce à quoi je veux accéder, ce sont les cinq.
‫C'est beaucoup plus intéressant, je dirais.
‫Je vais donc dire que la valeur centrale est, puis ce sera le tableau 2D, puis entre crochets, j'entre les positions auxquelles
‫je veux accéder.
‫Donc dans mon cas je veux accéder à la position un et un.
‫Pourquoi est-ce un contre un.
‫Eh bien, c'est la ligne numéro zéro.
‫C'est la ligne numéro un.
‫C'est donc le vrai auquel je veux accéder.
‫Donc celui-ci ici et celui-là est l'index un dans cette ligne.
‫Donc ce quatre est l'indice zéro cinq.
‫L'index un et six est l'index deux.
‫Vous pourriez donc dire rangée zéro, héros un et ici rangée deux.
‫Droit.
‫C'est donc à peu près ce que nous faisons ici.
‫Et puis zéro un, deux et ainsi de suite.
‫Donc, en fonction du nombre d'entrées que vous avez ici, voici comment vous pouvez simplement y accéder.
‫Alors maintenant, vérifions-le.
‫Lisons une clé pour qu'elle ne disparaisse pas.
‫Et nous sommes la valeur centrale est de cinq.
‫D'accord.
‫Voici donc comment vous pouvez accéder à cinq.
‫Maintenant pour vous comme un petit défi.
‫J'ai essayé d'accéder aux sept.
‫D'accord, j'espère que vous l'avez essayé, donc pour accéder à sept, je dois aussi utiliser une ligne.
‫Et puis de quel indice s'agit-il ?
‫Zéro.
‫Donc, à zéro va être notre sept.
‫Alors exécutons-le à nouveau.
‫La valeur centrale est sept.
‫Tout va bien.
‫Alors nous y sommes.
‫C'est ainsi que vous pouvez utiliser un tableau 2D si vous souhaitez exécuter un tableau 3D, c'est un peu plus complexe en termes.
‫Bon, ça ajoute toute une dimension, mais le concept est le même.
‫Alors vous l'auriez fait.
‫Eh bien, je vais juste créer un tableau 3D très simple, juste pour que vous voyez.
‫D'accord.
‫Alors je suis allé de l'avant et j'ai créé cette 3D, c'est ça.
‫Vous avez donc les accolades, qui est la première dimension, puis à nouveau les accolades, la deuxième
‫dimension et puis à nouveau les accolades, qui est la troisième dimension.
‫Vous avez donc votre profondeur, votre hauteur et votre longueur à peu près si vous le voyez comme un objet 3D, par
‫exemple.
‫Droit.
‫Donc, si je souhaite y accéder, j'ai utilisé une chaîne dans ce cas car c'est plus facile à démontrer.
‫Donc, si je souhaite accéder à ce premier numéro, je devrais utiliser zéro zéro zéro pour l'obtenir.
‫Alors laissez-moi vous montrer que c'est, en fait, vrai.
‫Je vais donc copier ces deux lignes.
‫En fait, je vais les découper et je veux obtenir pas la valeur centrale, mais la valeur est et je
‫vais juste utiliser ici le tableau 3D.
‫J'opère en 3D et je souhaite accéder au poste.
‫Un, un et zéro, juste à titre d'exemple, exécutons ceci.
‫Et comme vous pouvez le voir, la valeur est un un zéro, donc cela pourrait être plutôt, eh bien, bizarre ou simple parce que vous diriez, OK,
‫c'est ce que vous avez entré ici, un un zéro.
‫Oui, c'est parce que j'ai nommé les entrées exactement de la même manière dont j'ai besoin pour y accéder.
‫OK, alors disons que j'ajoute une autre ligne ici et que je vais utiliser zéro ou je vais juste appeler celle-là.
‫Salut.
‫Et quoi de neuf?
‫OK, donc c'est assez simple.
‫Rien n'a changé.
‫À part celui-ci ici, comme vous pouvez le voir, ce tableau ici n'est plus heureux, ou ce morceau des trois ans n'est
‫plus heureux parce qu'ici nous avions trois rangées et ici nous n'avons que deux rangées.
‫Je dois donc en ajouter un autre ici, un autre et la dernière entrée.
‫Alors je les ai juste appelés comme ça.
‫Donc, si je dis maintenant que je veux accéder à ce niveau, ils essaient en fait de le faire vous-même.
‫J'ai essayé d'entrer la valeur correcte pour y accéder.
‫Salut.
‫Je veux dire, ici, Exocet.
‫Très bien, donc nous avons dit que c'est zéro au premier point.
‫C'est zéro un zéro zéro ici, cette route, cette route zéro un, et cette route devrait être zéro deux
‫alors, donc zéro à zéro sera haut là-bas.
‫Donc, excisons ce zéro à zéro et exécutons-le.
‫Et comme vous pouvez le voir ici, cela indique que la valeur est élevée là-bas.
‫Si je veux accéder à la dernière entrée, même approche, cette route est un zéro.
‫Cette route en est une.
‫Donc cette route ici sera une deux.
‫Nous accédons donc à un, deux et un afin d'obtenir la dernière entrée.
‫Alors exécutons-le.
‫Et nous voyons les valeurs de la dernière entrée okeydokey.
‫Je pourrais donc approfondir cela.
‫Mais je pense que le principe est clair et c'est simplement comment vous pouvez créer un tableau trois D.
‫Et au fait, il existe différentes façons de créer des tableaux à plusieurs dimensions.
‫Par exemple, je pourrais également spécifier les dimensions plus tôt.
‫Droit.
‫Je pourrais donc dire, par exemple et un tableau, je vais appeler un tableau de chaînes pour enchaîner une
‫nouvelle chaîne.
‫Et ici, je dois préciser, par exemple, que je veux avoir trois lignes et deux entrées par
‫ligne et que l'une sera, par exemple, une, puis nous en avons deux, puis nous en avons trois, quatre et ainsi de suite.
‫Ce qui veut dire et ici nous avons cinq et six, c'est donc une autre façon de procéder, n'est-ce pas ?
‫Je ne peux donc pas le préciser à ce stade ici.
‫Donc, ils n'ont pas besoin de trois rangées, ce qui va être cette rangée, ce rôle ici et cette rangée en fait comme
‫ça.
‫C'est ainsi que je peux spécifier le nombre d'entrées que je veux que vous ayez en ce moment pour vous comme
‫un petit défi, essayez de changer les quatre en poulet.
‫Changez-le simplement en poulet même si vous êtes végétalien.
‫D'accord.
‫J'espère que vous l'avez essayé.
‫Alors essayons ça.
‫Ce sera une vraie chaîne ou un tableau à la chaîne à la position.
‫Et vérifions.
‫C'est Rosero.
‫Il s'agit des rangées un et quatre.
‫Devrait être un et un alors.
‫Et je vais changer ça en poulet.
‫Et maintenant, voyons la valeur.
‫Alors je dis un raid à la ficelle à la position un et un.
‫Voyons maintenant si nous obtenons notre poulet, la caisse de poulet de valeurs.
‫Alors maintenant, vous pouvez voir comment vous pouvez modifier la valeur d'une entrée dans le tableau.
‫Supposons donc que vous ayez un tableau ou que vous ayez le nom d'un tableau et que vous ne sachiez pas combien de dimensions il
‫a.
‫Donc, pour connaître les dimensions, allons-y et faisons-le.
‫En fait, je vais créer une nouvelle variable.
‫Je vais l'appeler en dimensions, et ce sera un tableau à la chaîne qui se classe et ce que fait le rang est
‫d'obtenir le rang, le nombre de dimensions du tableau.
‫Donc, si un tableau à une dimension renvoie celui auquel un tableau à deux dimensions devrait retourner, les dimensions devraient
‫maintenant être deux dans ce cas, car la chaîne à deux a deux dimensions.
‫Je vais donc juste imprimer les dimensions maintenant et lançons ça.
‫Et il dit aussi les valeurs.
‫Ainsi, si vous souhaitez déterminer le nombre de dimensions d'une variable que vous obtenez, par exemple, dans ce cas, c'est
‫simple, mais dans des cas plus complexes, vous pouvez obtenir cela comme argument.
‫Et bien, peut-être que votre programme s'exécute avec des dimensions différentes et accepte plusieurs dimensions différentes, pas seulement le tableau à deux
‫dimensions, peut-être aussi un tableau à trois dimensions et ainsi de suite.
‫Et vous voudriez savoir combien de dimensions le tableau a avant de travailler avec.
‫C'est ainsi que vous pourriez le comprendre.
‫Soit dit en passant, vous pouvez également créer un tableau sans spécifier le rang.
‫Donc, dans nos cas, nous avons toujours spécifié le rang ici.
‫Nous avons dit, OK, nous avons deux dimensions.
‫Nous avons trois dimensions et ainsi de suite.
‫Mais ce que nous avons fait ici, c'est que nous devons toujours le faire de ce côté, mais nous
‫n'avons pas besoin de le faire du côté droit de notre signe égal.
‫Je vais donc vous en montrer un petit exemple.
‫Et ce sera un tableau vers D, et je vais aussi l'appeler.
‫Il s'agira donc d'un tableau différent.
‫Et ici, je peux simplement utiliser le carré ou les crochets ici pour créer le tableau.
‫Donc, comme vous pouvez le voir, le tableau IVI 2D maintenant, il ne se plaint pas et je n'ai pas eu besoin d'utiliser cette nouvelle chaîne ou
‫ce nouveau genre de chose informatique où j'ai spécifié le rang.
‫Donc, il sait automatiquement, OK, que vous avez bu par cette déclaration ici.
‫Cependant, si vous avez déjà déclaré un tableau, disons que nous avons nos métriques, nous l'avons déclaré année,
‫je ne peux pas aller de l'avant et le faire ici.
‫Je ne peux pas simplement aller de l'avant et dire que les métriques seront celles auxquelles je dirais un.
‫Et c'est autour des accolades ici aussi.
‫C'est donc quelque chose que vous ne devriez pas faire.
‫OK, maintenant cela va retourner une erreur.
‫Il n'accepte pas cette approche.
‫D'accord.
‫Alors ne fais pas ça, juste pour que tu le saches.
‫Mais lorsque vous le créez, vous pouvez l'initialiser de cette façon tout de suite.
‫D'accord.
‫C'était donc le cas sur les tableaux multidimensionnels.
‫Dans la vidéo suivante, il y aura un petit défi où vous devrez réellement utiliser des tableaux à deux
‫dimensions.
‫Nous allons créer un petit clone de tic tac toe, et vous devriez essayer de le construire vous-même dans la prochaine
‫vidéo.
‫Soyez donc prêt et assurez-vous que vous comprenez les tableaux à deux dimensions, comment les utiliser, comment les
‫éléments du Texas, etc.
‫D'accord.
‫Alors rendez-vous dans la prochaine vidéo.