1
私はPythonには新しく、助けて欲しいと思いました。 python:テキストファイルを読み込み、単一の列を抽出するループから変数を作成します。
私は、テキストファイルとプリントのみ拳列使用を読み込んで小さなスクリプトを持つforループ:list = open("/etc/jbstorelist")
for column in list:
print(column.split()[0])
しかし、私は、forループで印刷されたすべての行を取得し、単一のものを作成したいですそれの変数。
つまり、テキストファイル/ etc/jbstorelistには3つの列があり、基本的には最初の列のみのリストを1つの変数の形で使用します。
ガイダンスをいただければ幸いです。ありがとうございました。
ループに入る前にリストを宣言する: '= []' LST、次いで 'プリント置き換える(column.splitを()[0])'と 'lst.append(column.split()[0 ]) ' – alfasin
ありがとうalfasin。私はこれをあまり理解していないので、あなたがそれを持っているようにあなたの要求を文法的に行いました。私はあなたの提案の最初の部分を実装する方法を誤解されなければならない無効な構文 :第1回= [] は、あなたはそれがスクリプトを超える書き込みを証明してくださいことはできますか?そして、 第一= [] ^ にSyntaxErrorを取得していますか – Keif
それは最初のことではないです。 – sdasdadas