文字列があるとしましょう:
s = "Tuple: "
およびタプル(tupという名前の変数に格納されます):
(2, a, 5)
文字列に "Tuple:(2、a、5)"という値を含めようとしています。あなたはそれらを単に連結することができないことに気づきました。これを行う最も簡単な方法を知っている人はいますか?ありがとう。
これも機能します:
>>> s = "Tuple: " + str(tup)
>>> s
"Tuple: (2, 'a', 5)"
タプルに参加してみてください。一部の値は整数であり、joinは文字列のみを受け入れるため、map(str、tup)を使用する必要があります。
s += "(" + ', '.join(map(str,tup)) + ")"
>>> tup = (2, "a", 5)
>>> s = "Tuple: {}".format(tup)
>>> s
"Tuple: (2, 'a', 5)"