Un ingénieur en arts libéraux a essayé de frapper 100 processus linguistiques en Python 02

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

Un ingénieur en arts libéraux a essayé de frapper 100 processus linguistiques en Python 02
Un ingénieur en arts libéraux a essayé de frapper 100 processus linguistiques en Python 01
Un ingénieur en arts libéraux a essayé de frapper 100 processus linguistiques en Python 00
J'ai essayé un langage fonctionnel avec Python
J'ai essayé de jouer à un jeu de frappe avec Python
J'ai essayé d'ajouter un module Python 3 en C
Une histoire sur un amateur de programmation d'arts libéraux qui obtient un examen de base de certification d'ingénieur Python3
[Débutant] [Python / Django] Un ingénieur Web débutant a essayé un didacticiel Django-Partie 7-
[Débutant] [Python / Django] Un ingénieur web débutant a essayé un didacticiel Django - Partie 0-
[Débutant] [Python / Django] Un ingénieur Web débutant a essayé un tutoriel Django - Partie 5
J'ai essayé d'implémenter un pseudo pachislot en Python
[Débutant] [Python / Django] Un ingénieur Web débutant a essayé un tutoriel Django - Partie 6
[Débutant] [Python / Django] Un ingénieur Web débutant a essayé un didacticiel Django - Partie 4
[Débutant] [Python / Django] Un ingénieur Web débutant a essayé un didacticiel Django - Partie 3
Prendre une capture d'écran en Python
Créer une fonction en Python
Créer un dictionnaire en Python
J'ai essayé d'implémenter un automate cellulaire unidimensionnel en Python
J'ai essayé "un programme qui supprime les déclarations en double en Python"
J'ai essayé "Comment obtenir une méthode décorée en Python"
Créer un bookmarklet en Python
J'ai créé une classe en Python et essayé de taper du canard
J'ai fait un chronomètre en utilisant tkinter avec python
Dessinez un cœur en Python
J'ai essayé de mettre en œuvre un jeu de dilemme de prisonnier mal compris en Python
Probablement dans un serpent Nishiki (Titre original: Peut-être en Python)
Ecrire une dichotomie en Python
[python] Gérer les fonctions dans une liste
Appuyez sur une commande en Python (Windows)
Créer un conteneur DI avec Python
100 Language Processing Knock Chapitre 1 en Python
Dessinez une matrice de diagramme de dispersion avec python
J'ai essayé de frapper 100 traitement d'image (Q1 ~ Q10)
ABC166 en Python A ~ C problème
Ecrire des algorithmes A * (A-star) en Python
Créer un fichier binaire en Python
Résoudre ABC036 A ~ C avec Python
Démarrez avec SQLite dans un langage de programmation
Ecrire un graphique à secteurs en Python
Ecrire le plugin vim en Python
Écrire une recherche de priorité en profondeur en Python
J'ai essayé d'étudier le processus avec Python
Le débutant en Python a essayé 100 traitements de langage Knock 2015 (05 ~ 09)
Implémentation d'un algorithme simple en Python 2
Résoudre ABC037 A ~ C avec Python
Exécutez un algorithme simple en Python
Dessinez un diagramme CNN en Python
le codeur Web a essayé d'exceller en Python
Créer une chaîne aléatoire en Python
J'ai essayé la notification de ligne en Python
Lors de l'écriture d'un programme en Python
Le débutant en Python a essayé 100 traitements de langage Knock 2015 (00 ~ 04)
Vous serez ingénieur dans 100 jours ――Jour 24 ―― Python ―― Bases du langage Python 1
J'ai essayé de développer un formateur qui génère des journaux Python en JSON
Vous serez ingénieur dans 100 jours ――Jour 30 ―― Python ―― Bases du langage Python 6
J'ai essayé d'implémenter le jeu de cartes de Trump en Python
Vous serez ingénieur dans 100 jours ――Jour 25 ―― Python ―― Bases du langage Python 2
Générer une collection de première classe en Python