[Débutant] Extraire des chaînes de caractères avec Python

Chaîne
###### Spécifiez un index de 0 ou plus [0] pour spécifier le caractère le plus à gauche.
>>> w = "abcde"
>>> w[0]
'a'
>>> w[4]
'e'
Spécifiez un index négatif

[-1] pour spécifier le caractère le plus à droite.

>>> w = "abcde"
>>> w[-5]
'a'
>>> w[-1]
'e'
Erreur si vous spécifiez en dehors de la plage d'index
>>> w = "abcde"
>>> w[5]
Traceback (most recent call last):
  File "<pyshell#10>", line 1, in <module>
    word[5]
IndexError: string index out of range
>>> w[-6]
Traceback (most recent call last):
  File "<pyshell#18>", line 1, in <module>
    w[-6]
IndexError: string index out of range
Utilisez deux points pour spécifier une plage
>>> w = "abcde"
>>> w[1:4]
'bcd'
>>> w[0:3]
'abc'
>>> w[:3]
'abc'
>>> w[3:0]
''
>>> w[-1:]
'e'
>>> w[:-1]
'abcd'
>>> word[-4:-2]
'bc'
>>> word[-2:-4]
''

Recommended Posts

[Débutant] Extraire des chaînes de caractères avec Python
3-3, chaîne Python et code de caractère
Web scraping débutant avec python
[Python] Extraire uniquement les nombres des listes et des chaînes de caractères
[Python3] Soyez prudent avec le décapage (strip, lstrip, rstrip)
Extraire le fichier xz avec python
[Automation] Extraire les rendez-vous Outlook avec Python
Jouons avec Excel avec Python [Débutant]
Extraire des chaînes de fichiers avec Python
Essayez d'extraire une chaîne de caractères d'une image avec Python3
J'ai fait un compteur de caractères avec Python
Convertir des chaînes de caractères en quantités de caractéristiques avec RoBERTa
[Mémo du débutant Python] chaîne de caractères python, opération de chemin
[Introduction à l'application Udemy Python3 +] 11. Chaîne de caractères
Débutant ABC154 (Python)
Débutant ABC156 (Python)
FizzBuzz en Python3
Grattage avec Python
mémo débutant python (9.2-10)
Statistiques avec python
Grattage avec Python
Python avec Go
[Débutant] Tableau Python
Twilio avec Python
Intégrer avec Python
Jouez avec 2016-Python
code de caractère python
AES256 avec python
Testé avec Python
Débutant ABC155 (Python)
python commence par ()
avec syntaxe (Python)
[Débutant] Fonctions Python
Bingo avec python
Débutant ABC157 (Python)
Zundokokiyoshi avec python
PyQ ~ Python Débutant ~
Mémo débutant Python (2)
Excel avec Python
Python débutant Zundokokiyoshi
Micro-ordinateur avec Python
Cast avec python
[Automation] Extraire le tableau en PDF avec Python
[Python] Dessinez un Mickey Mouse avec une tortue [Débutant]
Encodage de caractères lors du traitement de fichiers en Python 3
Liens et mémos de chaînes de code de caractères Python
Extraire le zip avec Python (prend en charge les noms de fichiers japonais)
Extraire les pièces jointes reçues par Thunderbird avec Python
Convertir le code de caractère du fichier avec Python3
[Python] Chapitre 02-02 Bases des programmes Python (gestion des chaînes de caractères)
Résolvez "AtCoder version! Arimoto (Débutant)" avec Python!
Convertir une chaîne au format de liste caractère par caractère avec python
Extraire des données d'une page Web avec Python
Les chaînes de caractères placées dans GCS avec python sont déformées lorsqu'elles sont visualisées avec un navigateur
Communication série avec Python
[Python] Résumé des fonctions eval / exec + Comment écrire une chaîne de caractères avec des sauts de ligne
Zip, décompressez avec python
Django 1.11 a démarré avec Python3.6
Jugement des nombres premiers avec Python
Python avec eclipse + PyDev.
Communication de socket avec Python