Maison > Article > développement back-end > trings Indexation et découpage
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!