2016-07-05 14 views
-1

raw_inputを使用する場合、24,45,60などの一連の数値を変換するにはどうすればいいですか(数字の量は毎回異なることに注意してください)。 1つの文字列ですか?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

この問題は明確に述べられていません。

入力:あなたのような1つの文字列にいくつかの数字を連結したい場合は24、45、60

出力: "244560"

次のコードは、要件を満たしています。

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

>>> list2string([24, 45, 60]) 
'244560' 
関連する問題