Pythonはデータ分析や機械学習の分野で広く使われています。その中でも、CSVファイルの読み込みとそのデータのリスト化は非常に一般的な操作です。

CSVファイルの読み込み

PythonでCSVファイルを読み込むには、標準ライブラリのcsvモジュールを使用します。以下に基本的なコードを示します。

import csv

with open('data.csv', 'r') as f:
    reader = csv.reader(f)
    for row in reader:
        print(row)

このコードでは、csv.readerを使ってCSVファイルを読み込み、各行を表示しています。

データのリスト化

読み込んだCSVデータをPythonのリストに格納することで、データの操作や加工が容易になります。以下にその方法を示します。

import csv

csv_data = []
with open('data.csv', 'r') as f:
    reader = csv.reader(f)
    for row in reader:
        csv_data.append(row)

print(csv_data)

このコードでは、csv.readerで読み込んだCSVデータを、for文を使って1行ずつ取り出し、csv_dataという2次元配列に追加しています。

以上がPythonでCSVファイルを読み込み、そのデータをリスト化する基本的な方法です。これを基に、さらに複雑なデータ処理を行うことが可能です。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です