我有以下代碼:的Python 3:轉換一個元組作爲字符串
var_one = var_two[var_three-1]
var_one = "string_one" + var_1
,我需要做以下它:
var_four = 'string_two', var_one
然而,這將返回以下錯誤:
TypeError: Can't convert 'tuple' object to str implicity
我已經試過的東西,如str(var_one)
和使用strip
但這些並沒有工作。 我能做些什麼來實現我所需要的結果?
編輯 - 在這裏是什麼變量包含:
var_one:新變量
var_two:元組
var_three:整數
var_four:新
EDIT2:
程序中的行t帽子使得錯誤是:os.system(var_four)
我們假設'var_one'是一個元組嗎?你能給我們一個你的代碼的真實例子嗎?此鏈接中的信息是否有幫助? http://stackoverflow.com/questions/3886669/tuple-to-string – birryree 2012-02-24 19:24:13
嗯......這些變量是什麼? – Amber 2012-02-24 19:24:24
增加了變量的問題。 – 2012-02-24 19:28:06