Python -Tupel zu String

Python -Tupel zu String
In diesem Tutorial werden wir erklären, wie Tupel in Python String konvertiert werden kann. Mit Hilfe des Spyder Compiler werden wir verschiedene Ansätze absichern, indem wir verschiedene Beispielcodes implementieren. Wir alle wissen, dass ein Tupel verschiedene Elemente in einer einzigen Variablen spart. Es handelt sich auch um eine gut geordnete und feste Datensammlung von Daten. Python -Tupel sind unangefochtenbar. Es bedeutet, dass Sie die Tupelelemente nicht ändern können. Zum Beispiel verwenden wir ein Tupel, um eine Liste der Schülernamen zu speichern.

Nun ist es, es in eine Python -Saite zu verwandeln, die eine Reihenfolge von Zeichen ist. Die Zeichen enthalten Symbole, Alphabete oder auch Zahlen, die zwischen Doppelquoten umgeben sind. Um weiter fortzufahren, werden wir verschiedene Strategien untersuchen, mit denen dieses Verfahren durchgeführt werden kann.

Beispiel 1

In unserem ersten Beispielcode verwenden wir also den STR.Join () -Funktion, auch als Join -Funktion bezeichnet. Es wird eine Zeichenfolge zurückgegeben, indem alle unterschiedlichen Elemente eines von einem String -Separators geteilten Traversal angeschlossen werden. Es ist ein praktischer Ansatz, der nicht nur mit Tupeln funktioniert, sondern auch mit Python -Listen umgeht. Es akzeptiert nicht zu viele Parameter, sondern dauert nur ein iterierbares Element, das jeweils ein Element zurückgibt. Kommen Sie, gehen wir zu dem Beispiel, das Ihnen hilft, die gesamte Operation zu verstehen.

Wir verwenden eine neue Datei, um die Arbeit der join () -Methode zu beschreiben. Hier in der folgenden Abbildung können wir sehen, dass wir zuerst ein Tupel deklariert und initialisiert haben. Die Elemente im Tupel können je nach Arbeitsbedarf geändert werden. In unserer nächsten Erklärung haben wir eine von einem Komma getrennte Zeichenfolge erstellt. Dann erklären wir einen Trennzeichen. Endlich verwenden wir eine Druckanweisung, die einen Trennzeichen benötigt.join () fungieren als Parameter und zeigt das gewünschte Ergebnis an.

tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
Separator = "" "
Druck (Trennzeichen.Join (tuple_1)

Speichern Sie einfach die Programmdatei, indem Sie auf Strg+S klicken, und klicken Sie dann auf die Schaltfläche F5 auf der Tastatur, um die Codedatei auszuführen.

Beispiel 2

In unserem zweiten Beispielcode verwenden wir die Funktion von red (), die im Python Functools -Modul angegeben ist. Es dauert zwei Parameter, einen Iterator oder eine Funktion, liefert jedoch nur ein einzelnes Element. Lassen Sie uns weiterentwickeln, um die Methode besser zu verstehen.

Wir verwenden dieselbe Programmdatei, um die Arbeit von Reduzierung () Methode zu erläutern. Hier in der folgenden Abbildung importieren wir zuerst das Functools- und Operator -Modul. Das Bedienungsmodul führt die grundlegenden mathematischen Operationen aus. Wir können dann die Methode von recly () aufrufen, die zwei Argumente aufnimmt, und dann haben wir ein Tupel erstellt. Die Elemente im Tupel können je nach Arbeitsbedarf geändert werden. In diesem Programm haben wir ein Converttuple definiert, das eine Zeichenfolge druckt. Danach verwenden wir eine Druckanweisung, die die nachfolgende Ausgabe auf dem Bildschirm demonstriert.

Functools importieren
Importbetreiber
Def converttuple (TUP)
str_1 = functools.reduzieren (Operator.hinzufügen, (tup))
return str_1
tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
str_1 = converttuple (tuple_1)
print (str_1)

Speichern Sie einfach die Programmdatei und klicken Sie dann auf die Schaltfläche F5 auf der Tastatur, um die Codedatei auszuführen.

Beispiel 3

In unserem dritten Beispielcode verwenden wir die Schleifenmethode, um Tupel in Python -Zeichenfolgen umzuwandeln. Wir verwenden die Loop, um unser Ziel zu erreichen. Schauen wir uns einen Beispielcode an, mit dem Sie den Betrieb effizient verstehen können. In diesem Beispielcode haben wir zuerst ein Tupel generiert. Die Elemente im Tupel können je nach Arbeitsbedarf geändert werden. Wir können „str“ deklarieren, das ein bestimmtes Element in eine Zeichenfolge verändert. Dann benutzten wir eine Schleife, die über das Tupel durchquert. Am Ende verwenden wir die Druckfunktion, um die konvertierte Zeichenfolge anzuzeigen.

tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
str = "
Für Artikel in Tuple_1:
STR = STR + Element
Druck (str)

Speichern und führen Sie den Programmcode erneut auf und führen Sie sie aus, um die konvertierte Zeichenfolge auf dem Konsolenbildschirm anzuzeigen.

Abschluss

In diesem Tutorial haben wir verschiedene Möglichkeiten besprochen, Tupel in Python String umzuwandeln. Diese Beispielcodes können Ihnen helfen, diese Conversion zu implementieren. Wir haben Str. Bedeckt.Join (), reduzieren () und für Schleifenmethoden. Ich hoffe, dieser Leitfaden konnte alle Ihre Fragen beantworten. Str.Join () und Schleifenmethoden sind die Best Practice -Methoden. Sie müssen nicht mehrere Codezeilen verwenden, genau wie in der Methode record ().