Maison >développement back-end >Tutoriel Python >Partager le résumé de l'apprentissage des chaînes Python

Partager le résumé de l'apprentissage des chaînes Python

高洛峰
高洛峰original
2017-03-26 17:46:261673parcourir

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!

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