Python で CSV ファイルを読み取る方法を段階的に説明します。

王林
リリース: 2024-04-04 09:33:01
オリジナル
1021 人が閲覧しました

CSV ファイルを読み取るには、Python の csv ライブラリを使用できます。具体的な手順は次のとおりです: csv ライブラリをインポートします。 open() 関数を使用して CSV ファイルを開きます。 csv.reader() 関数を使用して、ファイルの内容を読み取り、それをリーダー オブジェクトに解析します。リーダー オブジェクトを反復処理して、CSV データを 1 行ずつ読み取ります。

Python で CSV ファイルを読み取る方法を段階的に説明します。

Python で CSV ファイルを読み取る方法をステップごとに説明します

CSV (カンマ区切り値) ファイルは一般的なデータ形式です表形式のデータを保存します。 Python には CSV ファイルを読み取るための複数の方法が用意されていますが、この記事では最も単純で最もよく使用される方法の 1 つを紹介します。

ステップ 1: 必要なライブラリをインポートする

まず、CSV ファイルを処理するために必要なライブラリをインポートする必要があります。

import csv
ログイン後にコピー

ステップ 2: CSV ファイルを開く

open() 関数を使用して、読み取る CSV ファイルを開きます。ファイル名とオープンモードを指定します(「r」は読み取り専用を意味します)。

with open('data.csv', 'r') as f:
ログイン後にコピー

ステップ 3: CSV データの読み取りと解析

関数 csv.reader() を使用して、ファイルの内容を読み取り、解析します。リーダーオブジェクト。その後、オブジェクトを反復処理してデータを 1 行ずつ読み取ることができます。

reader = csv.reader(f)
for row in reader:
    # 处理每一行数据
ログイン後にコピー

ステップ 4: データの各行を処理する

データの各行は、その行のすべての列値を含むリストです。インデックスを使用して個々の値にアクセスできます。

for row in reader:
    print(row[0], row[1], row[2])
ログイン後にコピー

実用的なケース

次は、「data.csv」という名前の CSV ファイルを読み取り、最初の 3 行を出力するコード例です。 ##このコードは次のような内容を出力します:

import csv

with open('data.csv', 'r') as f:
    reader = csv.reader(f)
    for row in reader:
        print(row[0], row[1], row[2])
ログイン後にコピー

以上がPython で CSV ファイルを読み取る方法を段階的に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート