Maison  >  Article  >  développement back-end  >  trings Indexation et découpage

trings Indexation et découpage

WBOY
WBOYoriginal
2024-07-25 00:49:021063parcourir

trings Indexing & Slicing

Tranchage des cordes :

Vous pouvez renvoyer une plage de caractères en utilisant la syntaxe slice.

Spécifiez l'index de début et l'index de fin, séparés par deux points, pour renvoyer une partie de la chaîne.

** Obtenez les caractères de la position 2 à la position 5 (non inclus) :**

b = "Bonjour le monde !"
imprimer(b[2:5])
Sortie : llo

Tranchez depuis le début
En supprimant l'index de départ, la plage commencera au premier caractère :

Récupérez les personnages à partir de la position 2, et jusqu'à la fin :

b = "Bonjour le monde !"
imprimer(b[:5])
Sortie = Bonjour

Indexation négative
Utilisez des index négatifs pour démarrer la tranche à partir de la fin de la chaîne :

**Obtenez les personnages :

De : "o" dans "Monde !" (position -5)

À, mais non inclus : "d" dans "Monde !" (position -2) :**

`b = "Bonjour le monde !"
imprimer(b[-5:-2])

Sortie =orl`

Python - Modifier des chaînes

La méthode upper() renvoie la chaîne en majuscule

a = "Bonjour le monde !"
imprimer(a.upper())
Sortie = BONJOUR LE MONDE !

La méthode lower() renvoie la chaîne en minuscule :

La méthode lower() renvoie la chaîne en minuscule :

`a = "Bonjour le monde !"
print(a.lower())

Sortie) = bonjour tout le monde !`

La méthode strip() supprime tout espace du début ou de la fin :

`a = " Bonjour le monde ! "
imprimer(a.strip())

Sortie = Bonjour tout le monde !`

Remplacer la chaîne
Exemple
La méthode replace() remplace une chaîne par une autre chaîne :

`a = "Bonjour le monde !"
print(a.replace("H", "J"))

Sortie =Jello, Monde !`

Chaîne divisée
La méthode split() renvoie une liste où le texte entre le séparateur spécifié devient les éléments de la liste.

Exemple
La méthode split() divise la chaîne en sous-chaînes si elle trouve des instances du séparateur :

'a = "Bonjour le monde !"
print(a.split(","))
['Bonjour', 'Monde !']
Sortie =['Bonjour', 'Monde !']'

`Indexation :

fruits = ['pomme', 'banane', 'cerise']

x = fruits.index("cerise")

imprimer(x)
Sortie =2`

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Boucles ythonArticle suivant:Boucles ython