La syntaxe de découpage vous permet de supprimer un caractère particulier ou une plage de caractères d`une chaîne en fonction des valeurs d`index ‚Äã‚Äão de ces caractères.
Ce guide explique comment supprimer le n
premiers caractères d`une chaîne en Python. Donnez un exemple de la syntaxe de découpage afin que vous puissiez apprendre à l`utiliser dans vos programmes.
Python : indexer les chaînes
Les chaînes sont des séquences de caractères . Chaque caractère d`une chaîne se voit attribuer un numéro d`index unique. Ce numéro vous permet d`identifier et de travailler avec un caractère ou un ensemble de caractères spécifique.
Les numéros d`index commencent par zéro et augmentent progressivement de un pour chaque caractère. Regardons une chaîne :
P | i td> | et | s | ! |
1 td> | 2 | 3 | 4 La chaîne contient quatre caractères. Le premier caractère, "P", a le numéro d`index 0. Le dernier caractère, Vous pouvez utiliser ces nombres pour récupérer un seul caractères ou supprimer des caractères d`une chaîne. Supprimer les n premiers caractères d`une chaîne en PythonIci, écrivez un programme qui supprime les quatre premiers caractères des reçus stockés par un magasin de beignets . Ces caractères représentent l`ID d`un achat mais ne sont plus pertinents en raison d`une mise à jour du système. Pour commencer, définissez un liste des reçus et une nouvelle liste pour stocker les nouveaux reçus : Les trois chiffres en haut de la liste sont l`ID d`achat. Il y a aussi un espace après l`ID que vous souhaitez supprimer. Utilisez une boucle "for" pour faire défiler chaque reçu dans la liste afin que vous puissiez supprimer les quatre premiers caractères de chaque reçu : Ce code supprime les quatre premiers caractères de chaque reçu dans la liste "receipts ". Une nouvelle chaîne sans ceux-ci caractères est affecté à la variable "new_r" avec les caractères correspondants supprimés. Vous faites cela car les chaînes sont immuables et vous ne pouvez pas modifier une chaîne existante. Ajoutez ensuite le nouveau reçu à la liste "new_receipts" Enfin, imprimez la liste "new_receipts" sur la console afin de voir si le code a fonctionné : Exécutez le code et voyez ce qui se passe : Le code supprimé avec succès les quatre premiers caractères de chacune des chaînes d`origine. Si vous souhaitez supprimer plus ou moins de caractères, vous devez remplacer le nombre 4 par le nombre de caractères que vous souhaitez supprimer supprimez uniquement les deux premiers premiers caractères des chaînes, utilisez ce code : Avec cette ligne de code, le programme renverrait : ConclusionVous pouvez supprimer les premiers caractères Vous avez maintenant les connaissances nécessaires pour utiliser le découpage en tranches pour supprimer des caractères au début d`une chaîne. Python comme un programmeur professionnel ! ShopLatest questions Wiki |