2012-01-21 8 views
0

たとえば、文字列が'20 30 i love you'であるとします。 20と30を独自の変数に格納し、残りの文字列を3番目の変数に格納するにはどうすればよいですか?Pythonの各単語と残りの行を読みますか?

+0

Facebookのハッカーカップ? :) – Divya

+2

これはおなじみです:http://stackoverflow.com/questions/8950195/how-to-read-a-text-file-into-separate-lists-python –

+0

ハハあります。私はこれを使ってPythonを実践しています。 – Lucas

答えて

4
line = '20 30 i love you'.split() 
a = int(line[0]) 
b = int(line[1]) 
word_list = line[2:] 

単語のリストの代わりに1つの文字列として使用する場合は、word_listから文字列を作成します。

text = ''.join(word_list) 
5
a, b, rest = '20 30 i love you'.split(None, 2) 
関連する問題