2016-07-19 5 views
-6
with open('task3randomtext.txt', 'r') as f: 
    text = f.readlines() 

これはテキストファイルからテキストを取り出してプログラムに読み込むコードですが、リストとして読み込むと分割できませんそれを配列に変換します。文字列をテキストファイルからリストに変換する

+0

どのような方法ですか?これまでに何を試しましたか? – Selcuk

+0

私はtext.split()を試しましたが、 'list'オブジェクトに属性 'split'がありませんというエラーが出ました。 – pythonprogrammer

+0

readlinesは、ファイル内の行のための文字列のリストを作成します。 forループでテキストをループし、各リストアイテムをあなたが望むものに分割することができます –

答えて

0

あなたがPythonのドキュメント(which you should!)を見ると、readlines()はファイル内のすべての行を含むリストを返すことがわかります。それぞれの行を分割するには、次の行に沿って何かを行うことができます。

関連する問題