2016-10-23 11 views
-2
This is a real story, 
and this is a good story 

あり2行のテキストファイル内の段落があると私はそれが2行目を最初の行に追加/マージするにはどうすればよいですか?

fileOpen=open(fileName,"r") 
for word in fileOpen: 
    file=word.split() 
    print(file) 

をやって開いたときには、次のように出力します。

["this", "is", "a", "real", "story"] 
["and", "this", "a", "good", "story"] 

私はこのように印刷したい:

["this", "is", "a", "real", "story", "and", "this", "a", "good", "story"] 

これは段落全体をoとして読むべきですネイライン。

+1

は、あなたも何かをやってみましたがありますか? Pythonのリストには、 '+'のような多くの関数と演算子があります。 – UnholySheep

+0

"1つの段落"とは何ですか? 「段落」の間に空白行があるのか​​、それとも「文章」全体を読みたいのか、つまり次の期間まで同様ですか?この場合、行の途中に出現する可能性がありますか?また、あなたの変数名 'word'と' file'は悪い(単語もファイルも表しません)。 –

答えて

0

ジャストラインを追加します。

file = [] 
fileOpen=open(fileName,"r") 
for word in fileOpen: 
    file += word.split() 

print(file) 

出力:

enter image description here

+0

ありがとう、私はこれを試してみます –

関連する問題