Maison >développement back-end >Tutoriel Python >Partager le résumé de l'apprentissage des chaînes Python
Index et partitionnement :
1. Index : s[j] Obtenez l'élément à un décalage spécifique
Remarque : les décalages ont des décalages positifs et négatifs. Décalage
Le décalage négatif compte à partir de la fin ou de la droite en sens inverse
Le numéro d'index négatif plus La longueur de la chaîne est égale à la position du décalage positif
2. Méthodes courantes de partitionnement :
s[i:j] signifie commencer à partir de l'élément à la i-ème position et se terminer à la j-ème position, à l'exclusion de la j-ème. element. Element (à gauche fermé, à droite ouvert)
s[1:] Récupère tous les éléments à partir du décalage 1, y compris les éléments en position 1
s[:3] get À partir du décalage 0 , à l'élément au décalage 3, à l'exclusion de l'élément à la position 3
s[:-1] Obtient tous les éléments à partir du décalage 0, à l'exclusion du dernier élément
s[:] Copiez le chaîne entière
3. Sharding étendu, la troisième valeur limite :
python2.3, sharding L'expression ajoute un troisième index facultatif, qui est utilisé comme étape.
s[x:y:z] signifie partir de la position x et aller au décalage y. L'élément de position (à l'exclusion de la position y), où l'intervalle est z, retirez l'élément.
4. Tranche objet slice()
>>>s = 'spam'
>>>s[ 1:3]
>>>'pa'
>>>s [slice(1,3)]
>> >'pa'
5. Le rôle du découpage :
(1) Une expression de découpage Capable de renvoyer une liste de tous les éléments sauf le premier
(2 ) Nettoyer le contenu du fichier d'entrée
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!