2016-07-05 57 views
-1

如果我使用raw_input,如何將一系列數字(如24,45,60)(重要的是要注意數字量每次不同)轉換爲一弦?在Python中將一系列數字轉換爲字符串

+0

你是什麼意思的「轉換」?請給出一個例子:輸入/預期。 –

+1

這個問題在這裏被問了很多次。嘗試使用搜索功能。 – Psytho

+0

如果我通過 user_answer = raw_input()從用戶那裏獲得一系列數字,那麼如何將user_answer轉換爲字符串? – Oli

回答

0

這個問題有點含糊。這需要一個列表作爲輸入並強制爲由空格分隔的單個字符串。

raw_input = [24, 45, 60] 
mystr = ' '.join(raw_input) 

print mystr 
#24 45 60 
0

這個問題沒有明確說明。如果你想幾個數字連接成一個字符串,如:

輸入:24,45,60

輸出: 「244560」

下面的代碼將滿足您的要求。

def list2string(input): 
    return "".join([str(n) for n in input]) 

>>> list2string([24, 45, 60]) 
'244560'