Pythonはデータ分析や機械学習の分野で広く利用されています。その中でも、CSVファイルの読み書きは非常に重要なスキルとなります。この記事では、PythonでCSVファイルの読み書きを行う方法について解説します。

CSVファイルとは

CSVとは、カンマ区切りのファイル形式です。1行の文字列を「,」カンマ文字で複数のデータ項目に分割しているファイルです。

PythonでのCSVファイルの読み込み方法

PythonでCSVファイルを読み込む基本的な方法は以下の通りです。

import csv

with open('techacademy.csv', newline='') as csvfile:
    spamreader = csv.reader(csvfile, delimiter=',', quotechar='\"')
    for row in spamreader:
        print(', '.join(row))

このコードは、techacademy.csvというCSVファイルを読み込み、その内容を表示します。

PythonでのCSVファイルへの書き込み方法

PythonでCSVファイルにデータを書き込む基本的な方法は以下の通りです。

import csv

rows = (('田中 慎一', 23,'男'), ('片岡 理恵', 33, '女'), ('川上 陽子', 16, '女'))

with open('data.csv', 'w') as f:
    writer = csv.writer(f, delimiter='|')
    writer.writerows(rows)

このコードは、data.csvというCSVファイルにデータを書き込みます。

以上がPythonでCSVファイルの読み書きを行う基本的な方法です。これらの知識を活用して、Pythonでのデータ処理を効率的に行いましょう。.

投稿者 admin

コメントを残す

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