Exemple 00. Triez la chaîne "accentuée" dans l'ordre inverse.
q00.py
#! usr/bin/pyenv python
# _*_ cording utf-8 _*_
word = "stressed"
print(word[::-1])
q00.Résultat de sortie de py
desserts
Point Utilisez des tranches. Les tranches peuvent extraire une partie ou la totalité d'une chaîne.
word[(point de départ):(point final):(Nombre d'étapes)]
Si vous souhaitez tout sélectionner du début à la fin du mot, vous pouvez omettre les points de début et de fin.
Exemple 01. Affiche le caractère impair de la chaîne de caractères de "Patatokukashi". En outre, le caractère pair est émis.
q01.py
#! usr/bin/pyenv python
# _*_ cording utf-8 _*_
word = "Patatoku Kashii"
#Extraire le caractère impair
extract1 = word[::2]
print(extract1)
#Extraire le caractère pair
extract2 = word[1::2]
print(extract2)
q01.Résultat de sortie de py
Voiture Pat
Taxi
Point Lors de l'utilisation de tranches, le point de départ et le point de fin peuvent être omis à moins que la chaîne de caractères ne soit définitivement déterminée.
Exemple 02. "Patto car" et "Tax" sont connectés en alternance depuis le début, et "Patatokukashi" est affiché.
q02.py
#! usr/bin/pyenv python
# _*_ cording utf-8 _*_
word1 = "Voiture Pat"
word2 = "Taxi"
linking = ""
for (str1, str2) in zip(word1, word2):
linking += (str1 + str2)
print(linking)
q02.Résultat de sortie de py
Patatoku Kashii
Point En python, plusieurs objets peuvent être traités dans une boucle en même temps à l'aide de la fonction zip. Cependant, dans le cas d'objets multiples, le nombre d'exécutions est ajusté à celui avec le plus petit nombre d'éléments.
Recommended Posts