Cette fois, c'est le problème 02. Je ne pense pas que je publierai le contenu de mon étude plus régulièrement
Obtenez la chaîne de caractères "Patatokukashi" en reliant alternativement les caractères "Pattocar" + "Tax" depuis le début.
Traitement du langage 100 coups: Traitement du langage 100 coups
02.py
a = u"Voiture Pat"
b = u"Taxi"
c = ""
for i in range(len(a)):
c = (c + a[i] +b[i])
print c
J'ai écrit un code comme celui-ci. Au moment de la rédaction de cet article, il existe une chose pratique appelée zip, donc si vous utilisez cela
02.py
char1 = u"Voiture Pat"
char2 = u"Taxi"
print('' .join([char1 + char2 for char1, char2 in zip(a, b)]))
Ouais, celui-ci peut être rafraîchissant.
zip est une fonction très utile lors de la création d'une liste à partir de plusieurs objets de séquence. En particulier, il est souvent utilisé lors du traitement de plusieurs objets de séquence avec for.
Maîtrisons encore plus le zip!
Recommended Posts