PaliSkill
Python pour débutants

Chapitre 4 / 10

Chaînes et listes approfondies

13 leçons dans ce chapitre.

1

Les listes : créer, parcourir, ajouter un élément

Disponible
0%

Une liste regroupe plusieurs valeurs dans une seule variable, dans un ordre précis. On la crée avec des crochets , séparant chaque…

Voir les détails du chapitre

Une liste regroupe plusieurs valeurs dans une seule variable, dans un ordre précis. On la crée avec des crochets , séparant chaque élément par une virgule : Une liste vide se crée avec . Ajouter un élément se fait avec la méthode , qui l'ajoute toujours à la fin : Après cette ligne, contient trois éléments : , , . Parcourir une liste se fait avec une boucle , comme vu dans la leçon précédente : Ce…

🔒

Les méthodes de chaînes courantes

Verrouillée

Une chaîne de caractères dispose de méthodes intégrées permettant de la transformer sans avoir à écrire soimême la logique corresp…

🔒

Indexation et slicing de chaînes de caractères

Verrouillée

Chaque caractère d'une chaîne occupe une position précise, accessible individuellement, ou par tranche (plusieurs caractères consé…

🔒

Rechercher dans une chaîne de caractères

Verrouillée

Audelà du simple test d'appartenance avec (vu au chapitre précédent), Python propose des méthodes dédiées pour localiser préciséme…

🔒

La fonction len() : longueur d'une chaîne ou d'une liste

Verrouillée

renvoie le nombre d'éléments d'une chaîne de caractères (son nombre de caractères) ou d'une liste (son nombre d'éléments) — une fo…

🔒

Modifier et retirer des éléments d'une liste

Verrouillée

Audelà de (vu dans la leçon sur les listes), une liste peut être modifiée de plusieurs autres façons : remplacer un élément à une…

🔒

Trier une liste

Verrouillée

Une liste peut être triée automatiquement, par ordre croissant ou décroissant, sans avoir à écrire soimême la logique de comparais…

🔒

Indexation et slicing de listes

Verrouillée

Comme pour les chaînes de caractères (vues plus tôt dans ce chapitre), chaque élément d'une liste occupe une position précise, acc…

🔒

Les tuples : une liste qui ne change pas

Verrouillée

Un tuple regroupe plusieurs valeurs, exactement comme une liste, mais avec une différence essentielle : un tuple ne peut plus être…

🔒

Chaînes immuables : pourquoi on ne peut pas modifier un caractère directement

Verrouillée

Contrairement à une liste, dont un élément peut être remplacé directement par indexation (vu plus haut dans ce chapitre), une chaî…

🔒

Concaténation et répétition avec + et *

Verrouillée

Les opérateurs et , déjà connus pour les nombres, prennent un sens différent mais tout aussi utile quand ils s'appliquent à des ch…

🔒

split() et join() : convertir texte et liste

Verrouillée

Deux méthodes très utilisées permettent de passer d'une chaîne de caractères à une liste, et inversement — indispensable pour trai…

🔒

Copier une liste correctement : le piège de l'alias

Verrouillée

Affecter une liste existante à une nouvelle variable ne crée PAS une copie indépendante — un piège fréquent chez les débutants, qu…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/13 terminées

Accès complet

La première leçon de chaque chapitre est gratuite (10 leçons sur 100).

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 90 leçons restantes de ce module