>>my_string[0:5]#Extraire les cinq premiers caractères du début de la chaîne""/> >>my_string[0:5]#Extraire les cinq premiers caractères du début de la chaîne"">
Maison > Article > développement back-end > L'art de manipuler des chaînes avec le découpage et l'indexation Python : mettre des mots dans la paume de votre main
Les opérations de découpage et d'
indexation de
stringdans python peuvent être considérées comme d'excellents outils pour les opérations sur les chaînes. Elles nous permettent de diviser, d'extraire et de réorganiser des chaînes de différentes manières, implémentant ainsi facilement diverses chaînes complexes. opérations.
1. Tranchage de ficelle
L'opération de découpage de chaîne utilise des crochets ([]), où les nombres à l'intérieur des crochets représentent l'index de début et l'index de fin de la sous-chaîne à extraire. Si l'index de début est omis, cela signifie extraire depuis le début de la chaîne ; si l'index de fin est omis, cela signifie extraire jusqu'à la fin de la chaîne. Par exemple :
>>> my_string = "Hello, World!" >>> my_string[0:5]# 从字符串开头提取前五个字符 "Hello" >>> my_string[6:12]# 从索引6到11提取子字符串 "World" >>> my_string[::2]# 从字符串开头到结尾,每隔一个字符提取一个字符 "HloWrd"
2. Index des chaînes
Les opérations d'indexation de chaînes utilisent des crochets ([]), où le nombre entre parenthèses représente l'index d'un seul caractère à extraire. Contrairement aux opérations de découpage, les opérations d'indexation renvoient des caractères individuels plutôt que des sous-chaînes. Par exemple :
>>> my_string = "Hello, World!" >>> my_string[0]# 获取字符串的第一个字符 "H" >>> my_string[5]# 获取字符串的第六个字符 "W" >>> my_string[-1]# 获取字符串的最后一个字符 "!"
3. Utilisation combinée du découpage et de l'indexation de chaînes
Le découpage et l'indexation de chaînes peuvent être utilisés ensemble pour réaliser des opérations de chaîne plus complexes. Par exemple :
>>> my_string = "Hello, World!" >>> my_string[0:5][2:]# 从字符串开头提取前五个字符,然后从第三个字符开始提取子字符串 "llo" >>> my_string[::2][1:3]# 从字符串开头到结尾,每隔一个字符提取一个字符,然后从第二个字符到第三个字符提取子字符串 "lW" >>> my_string[-5:-2]# 从字符串结尾提取前五个字符,然后从第三个字符开始提取子字符串 "rld"
4. Scénarios d'application du découpage et de l'indexation de chaînes
Les opérations de découpage et d'indexation de chaînes sont largement utilisées dans divers scénarios, notamment :
Résumé
Les opérations de découpage et d'indexation de chaînes dansPython sont des outils puissants pour les opérations sur les chaînes. Elles peuvent facilement diviser, extraire et réorganiser les chaînes de différentes manières. En maîtrisant les opérations de découpage et d'indexation de chaînes, nous pouvons facilement mettre en œuvre diverses opérations de chaînes complexes, améliorant ainsi l'efficacité de la programmation.
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!