これは最も簡単な質問です。しかし、次のようにタプルの個々の値を出力しようとしました。フォーマットされたタプル値の出力
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
次のように出力したいと思います。
"new experience, lets python with python 2.7"
私はそれがどこで行われたのか覚えていません。これは、フォーマットされたタプルを出力して、タプルの値をアンパックすることです。
あなたは '%'メソッドと'{}' .format'メソッドを選択して、それに固執します。 –
よろしく!ありがとう@ TadhgMcDonald-Jensen、それは完全に正常に動作します。私は不必要な括弧を追加していました。それは間違っていました。 –