2017-04-01 61 views
0

我想選項卡分離三個變量如下:爲什麼我的標籤分離不起作用?

single_element = str(pos) + "\t" + str(ref) + "\t" +str(alt) 

輸出我print(single_element)得到的是:

pos\tref\talt 

但我想的是:

pos ref alt 
+0

如果你打印(single_element)'? –

+0

抱歉是編輯相應 –

+0

這可能是因爲您的輸出設備(IDE控制檯)不支持標籤。你在用什麼IDE? – Moyamo

回答

0

你可以使用expandtabs來指定製表符

print(single_element.expandtabs(8)) 
+0

您可能打算寫'print(single_element.expandtabs(8))' – Leva7

+0

謝謝@Leva7。 'print(single_element).expandtabs(8)'給出了相同的結果。但我修改了我的答案。 – manvi77

+0

我不知道你在使用什麼樣的語言,但是在Python 3中'print'返回'None',所以你的調用基本上變成'None.expandtabs(8)',這顯然會引發異常。 – Leva7