- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Dans cette partie, on va voir la méthode join qui nous permet de joindre ensemble différents éléments d'une liste.Cette méthode est un petit peu particulière puisqu'elle s'utilise sur une chaîne de caractères.
00:00:20 :Moi je trouve ça un peu bizarre, je trouve que ça aurait été plus logique de faire ça dans l'autre sens,c'est-à-dire de dire qu'on veut joindre les éléments de la liste avec tel caractère.
00:00:28 :Donc par exemple de faire liste.join et de dire qu'on veut joindre les éléments avec un espace,ça j'aurais trouvé ça assez élégant, malheureusement ça ne fonctionne pas.
00:00:36 :Donc n'essayez pas de faire ça, ça ne va pas marcher, c'est l'inverse qu'il faut faire.Alors au début moi je faisais toujours l'erreur, j'essayais toujours de faire ça avec le join sur la liste,mais en fait c'est l'inverse.
00:00:45 :Donc au bout d'un moment vous allez vous habituer à cette façon de faire.On dit d'abord avec quel caractère on veut joindre les éléments,on utilise la méthode join sur ce caractère, ou ça peut être plusieurs caractères,là j'en ai mis qu'un seul, donc un espace, mais on pourrait en mettre plusieurs,
00:00:58 :et ensuite on donne la liste d'éléments que l'on veut joindre avec ce caractère.Donc là si je lance le script je vais avoir une phrase qui va me dire « Python est un langage incroyable ».
00:01:06 :Donc on a juste ajouté un espace entre chaque élément de la liste.Comme je vous dis on peut mettre plusieurs choses,si je mets un espace, un tiré et un autre espace par exemple, ça fonctionne également,et je vais avoir ici un espace, un tiré et un espace entre chaque élément de ma liste.
00:01:21 :Si on veut aussi on peut mettre un caractère vide,donc une chaîne de caractère vide ici,et ça va tout simplement coller les éléments les uns à la suite des autres.
00:01:29 :Donc là on n'a aucun espace entre chaque élément.Donc cette fonction est assez pratique,notamment quand on veut faire quelque chose qui ressemble au pprint,on peut mettre « slash n ».
00:01:37 :« Slash n » c'est un retour à la ligne,donc en fait ce qu'on va faire c'est qu'on va joindre chaque élément de la liste avec un retour à la ligne.
00:01:43 :Et si j'exécute le script vous allez voir qu'on va avoir en fait la même chose qu'avec pprint,c'est-à-dire chaque élément de ma liste affiché sur une ligne.
00:01:50 :Donc ça peut être pratique pour de l'affichage,de pouvoir mettre « slash n ».On pourrait mettre « slash t » aussi,qui est une tabulation,donc si je relance,cette fois-ci on va avoir une tabulation entre chaque élément.
00:02:00 :Donc la méthode « join » est très pratique,on l'utilise assez souvent.Moi j'utilise personnellement beaucoup pour faire des noms de dossiers,donc par exemple si je veux faire un nom de dossier,moi ce n'est pas un espace que je vais vouloir,mais un tiré du bas.
00:02:11 :Donc là je peux mettre un tiré du bas,et vous voyez que ça va joindre chaque élément ici,en fait de ma liste,avec un tiré du bas,et je me retrouve donc avec un nom de dossier qui est lisible,et qui ne contient pas d'espace.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.