ホームページ >バックエンド開発 >Python チュートリアル >Python でファイルを 1 行ずつ効率的に読み込んでリストに入れる方法
Python でファイルを 1 行ずつリストに読み込む方法
テキスト データを扱う場合、多くの場合、ファイルを 1 行ずつ処理します。 Python には、このタスクを実行するためのメソッドがいくつか用意されています。便利な方法の 1 つは、簡単に操作できるように行をリストに保存することです。
これを実現するには、次の手順に従います。
例を示します。 :
with open('my_file.txt', 'r') as file: lines = [] for line in file: lines.append(line.rstrip()) # Process the list of lines further if needed
大きなファイルの場合は、読み込みを避けるために while ループを使用して各行を個別に処理することをお勧めしますファイル全体をメモリに格納します。さらに、ファイルの読み取り時に使用するエンコーディングを指定して、文字セットを適切に処理できるようにすることができます。
以上がPython でファイルを 1 行ずつ効率的に読み込んでリストに入れる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。