‫Content de te revoir.
‫Parlons de quelques astuces utiles avec les listes que vous verrez beaucoup dans le code Python.
‫Eh bien, celui que nous avons déjà vu.
‫C'est cette idée de longueur.
‫Vous allez beaucoup l'utiliser, c'est-à-dire déterminer la longueur d'une liste, qui dans notre cas est maintenant
‫de sept.
‫Une autre astuce très utile consiste à inverser une liste.
‫Maintenant, je vous ai déjà montré comment inverser une liste, mais parfois vous pouvez le faire avec le découpage de liste par rapport à quelque chose que nous
‫avons vu dans le découpage de chaîne.
‫Donc je peux réellement faire BASKETT.
‫Et puis point-virgule, point-virgule, moins un, si je clique, lancez ici.
‫C'est ce que vous attendiez ?
‫Passons en revue cette ligne par ligne.
‫J'ai trié le panier pour qu'il aille de a à zie puis j'ai inversé cela, donc c'est
‫un Z jusqu'à A et j'ai à nouveau inversé le panier pour qu'au lieu d'être à l'envers, c'est maintenant
‫dans l'ordre.
‫ABCDE ex.
‫Et ce découpage de liste crée une nouvelle liste, n'est-ce pas, si j'imprime le panier ici.
‫Vous verrez que le panier est la version inversée, la dernière action que nous avons entreprise contre le découpage de
‫liste, qui crée une nouvelle version.
‫Donc cette notation, vous en verrez beaucoup avec les listes lorsque vous aurez besoin d'inverser la liste.
‫Ou peut-être avez-vous besoin de faire une copie de la liste comme celle-ci, ou peut-être avez-vous besoin d'une partie de la liste.
‫Une autre chose utile que vous verrez beaucoup est quelque chose appelé range.
‫Venons-en à cela pour le moment.
‫Si je voulais générer une liste très rapidement, disons de une à cent, je peux faire quelque chose comme
‫ça.
‫Je peux dire plage, puis démarrer puis arrêter.
‫Faisons-en donc cent.
‫Et si j'imprime ça.
‫Et je cours, hmm, j'obtiens une plage de 1 à 100.
‫Mais si j'enveloppe cela dans une liste.
‫Ce qui va créer une nouvelle liste pour nous et je clique sur Exécuter !
‫Regardez ça, j'obtiens une plage de un jusqu'à quatre-vingt-dix-neuf, rappelez-vous, c'est le début et puis n'importe
‫quoi pour l'arrêter.
‫Donc avant qu'il n'atteigne cent, ça va s'arrêter.
‫Maintenant, si je supprime ceci et fais juste une seule chose.
‫J'obtiens une liste à partir de zéro jusqu'à 99, si je veux lister qui a cent un éléments parce qu'elle
‫commence à zéro, je ferais juste cent un.
‫Et la plage est quelque chose dont nous parlerons beaucoup plus, surtout lorsque nous parlons de boucles en
‫programmation, mais c'est un excellent moyen pour vous de générer une liste très, très rapidement, en particulier une liste numérotée.
‫Enfin, la dernière chose courante que vous verrez beaucoup est cette idée de jointure par points.
‫Qu'est-ce que la jointure par points.
‫Join est en fait quelque chose qui fonctionne sur les chaînes.
‫C'est une méthode de chaîne, mais elle est souvent utilisée de cette façon.
‫Nous avons une chaîne vide.
‫Et cette chaîne vide, disons, phrase.
‫Et puis nous pouvons faire la jonction par points.
‫Et join prend ce que nous appelons un itérable, qui est une liste pour le moment, et
‫ici nous pouvons avoir une phrase comme, Salut, mon nom.
‫Est.
‫Jojo.
‫Et maintenant si j'imprime la phrase.
‫Et je clique, cours ici, hmm, je n'obtiens rien, voyons pourquoi, et si je tape un point d'exclamation ici et que je
‫clique sur exécuter ?
‫D'accord, il imprime une phrase, mais il semble que Dudd Join crée un nouvel élément pour nous.
‫Attribuons simplement cela à une nouvelle phrase.
‫Maintenant, si je fais une nouvelle phrase et que je l'imprime.
‫On voit que je.
‫Bonjour, je m'appelle Jojo.
‫Hmm.
‫C'est donc un peu génial, n'est-ce pas, nous avons ces points d'exclamation.
‫Entre nos éléments et joignez Joynes, ces petits éléments itérables, ces listes par tout ce qui se trouve devant.
‫Donc, si nous changeons cela en une chaîne de clic vide, nous obtenons maintenant ceci.
‫Si j'ajoute un espace entre les deux et que je clique sur exécuter.
‫On se salue, je m'appelle Jojo.
‫Et parfois, vous remarquerez souvent ce modèle, surtout si vous souhaitez vous joindre et créer une nouvelle
‫chaîne à partir d'une liste d'éléments.
‫Maintenant, une manière abrégée de le faire est de ne même pas s'en soucier et de simplement faire une chaîne
‫vide.
‫Ne rejoignez pas puis rejoignez tous les éléments de la liste.
‫On y va.
‫Donc, tout ce que nous faisons, c'est combiner la liste dans une chaîne, et c'est un modèle commun
‫que vous verrez beaucoup, je le verrai dans le prochain.