Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 02 zu klopfen

Diesmal ist das Problem mit der Nummer 02. Ich glaube nicht, dass ich meine Studieninhalte regelmäßiger veröffentlichen werde

Erhalten Sie die Zeichenkette "Patatokukashi", indem Sie die Zeichen "Pattocar" + "Tax" von Anfang an abwechselnd verbinden.

Sprachverarbeitung 100 Klopfen: Sprachverarbeitung 100 Klopfen

02.py


a = u"Pat Auto"
b = u"Taxi"
c = ""
for i in range(len(a)):
    c = (c + a[i] +b[i])

print c

Ich habe Code wie diesen geschrieben. Zum Zeitpunkt des Schreibens dieses Artikels gibt es eine praktische Sache namens zip. Wenn Sie diese also verwenden

02.py


char1 = u"Pat Auto"
char2 = u"Taxi"
print('' .join([char1 + char2 for char1, char2 in zip(a, b)]))

Ja, dieser kann erfrischend sein.

zip ist eine sehr nützliche Funktion beim Erstellen einer Liste aus mehreren Sequenzobjekten. Insbesondere wird es häufig verwendet, wenn mehrere Sequenzobjekte mit for verarbeitet werden.

Lassen Sie uns zip mehr beherrschen!

Recommended Posts

Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 02 zu klopfen
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 01 zu klopfen
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 00 zu klopfen
Ich habe eine funktionale Sprache mit Python ausprobiert
Ich habe versucht, mit Python ein Tippspiel zu spielen
Ich habe versucht, ein Python 3-Modul in C hinzuzufügen
Eine Geschichte über einen Programmier-Amateur der Freien Künste, der eine Grundprüfung zur Python3-Ingenieurzertifizierung erhält
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 7-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 0-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 5-
Ich habe versucht, einen Pseudo-Pachislot in Python zu implementieren
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 6-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 4-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 3-
Machen Sie einen Screenshot in Python
Erstellen Sie eine Funktion in Python
Erstellen Sie ein Wörterbuch in Python
Ich habe versucht, einen eindimensionalen Zellautomaten in Python zu implementieren
Ich habe versucht, "ein Programm, das doppelte Anweisungen in Python entfernt"
Ich habe versucht "Wie man eine Methode in Python dekoriert"
Erstellen Sie ein Lesezeichen in Python
Ich habe eine Klasse in Python erstellt und versucht, Enten zu tippen
Ich habe eine Stoppuhr mit tkinter mit Python gemacht
Zeichne ein Herz in Python
Ich habe versucht, ein missverstandenes Gefangenendilemma in Python zu implementieren
Wahrscheinlich in einer Nishiki-Schlange (Originaltitel: Vielleicht in Python)
Schreiben Sie eine Dichotomie in Python
[Python] Verwalten Sie Funktionen in einer Liste
Drücken Sie einen Befehl in Python (Windows)
Erstellen Sie einen DI-Container mit Python
100 Sprachverarbeitung Knock Kapitel 1 in Python
Zeichnen Sie eine Streudiagrammmatrix mit Python
Ich habe versucht, 100 Bildverarbeitung anzuklopfen (Q1 ~ Q10)
ABC166 in Python A ~ C Problem
Schreiben Sie A * (A-Stern) -Algorithmen in Python
Erstellen Sie eine Binärdatei in Python
Löse ABC036 A ~ C mit Python
Erste Schritte mit SQLite in einer Programmiersprache
Schreiben Sie ein Kreisdiagramm in Python
Schreiben Sie das Vim-Plugin in Python
Schreiben Sie eine Suche mit Tiefenpriorität in Python
Ich habe versucht, den Prozess mit Python zu studieren
Python-Anfänger versucht 100 Sprachverarbeitung klopfen 2015 (05 ~ 09)
Implementierung eines einfachen Algorithmus in Python 2
Löse ABC037 A ~ C mit Python
Führen Sie einen einfachen Algorithmus in Python aus
Zeichnen Sie ein CNN-Diagramm in Python
Webcodierer versucht Excel in Python
Erstellen Sie eine zufällige Zeichenfolge in Python
Ich habe Line Benachrichtigung in Python versucht
Beim Schreiben eines Programms in Python
Python-Anfänger versucht 100 Sprachverarbeitung klopfen 2015 (00 ~ 04)
Sie werden in 100 Tagen Ingenieur. ――Tag 24 ―― Python ―― Grundlagen der Python-Sprache 1
Ich habe versucht, einen Formatierer zu entwickeln, der Python-Protokolle in JSON ausgibt
Sie werden in 100 Tagen Ingenieur. ――Tag 30 ―― Python ―― Grundlagen der Python-Sprache 6
Ich habe versucht, Trumps Kartenspiel in Python zu implementieren
Sie werden in 100 Tagen Ingenieur. ――Tag 25 ―― Python ―― Grundlagen der Python-Sprache 2
Generieren Sie eine erstklassige Sammlung in Python