Dies ist möglicherweise die einfachste Frage. Aber ich habe versucht, die einzelnen Werte des Tupels in der folgenden Weise zu drucken.Drucken formatierte Tupelwerte
mytuple=('new','lets python','python 2.7')
>>> print "%{0} experience, %{1} with %{2} " %mytuple
Traceback (most recent call last):
File "<pyshell#25>", line 1, in <module>
print "%{0} experience, %{1} with %{2} " %mytuple
ValueError: unsupported format character '{' (0x7b) at index 1
Ich möchte den Ausgang wie folgt drucken.
"new experience, lets python with python 2.7"
Ich erinnere mich nicht, wo es gemacht wurde. Wird es Tample-Werte entpacken, formatierte Tupel drucken.
verwenden Sie sowohl die '%' Methode und Wählen Sie mit der '{}' .format-Methode einen aus und bleiben Sie dabei. –
Aye! Danke @ TadhgMcDonald-Jensen, es funktioniert ganz gut. Ich habe unnötige Klammern hinzugefügt, wenn sie nicht benötigt wurden. Das lief auf Fehler hinaus. –