ホームページ > バックエンド開発 > Python チュートリアル > CSV データを Python のリストにインポートするにはどうすればよいですか?

CSV データを Python のリストにインポートするにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-11-30 12:58:11
オリジナル
839 人が閲覧しました

How Can I Import CSV Data into a List in Python?

Python で CSV データをリストにインポートする

Python で CSV (カンマ区切り値) ファイルを操作するときに、さらに処理するためにデータをリストにインポートする必要があります。この質問はこのシナリオに対処し、CSV データをタプルまたは文字列の構造化リストに変換するための包括的なソリューションを提供します。

csv モジュールを使用すると、単純なコード ブロックでこれを実現できます。

import csv

# Open the CSV file
with open('file.csv', 'r') as f:
    # Create a CSV reader
    reader = csv.reader(f)
    
    # Convert CSV data to a list of tuples
    data = list(reader)
ログイン後にコピー

このコードは、データ リスト内の各行がタプルとして表される CSV ファイルを読み取ります。各タプルの形式は (文字列, カテゴリ) です。

文字列のリストを使用したい場合は、次のようにコードを変更するだけです:

...
# Convert CSV data to a list of strings
data = [row for row in reader]
ログイン後にコピー

古いバージョンの Python 2 の場合、更新されたコードは次のとおりです:

import csv
with open('file.csv', 'rb') as f:
    reader = csv.reader(f)
    your_list = list(reader)
ログイン後にコピー

Python のバージョンに関係なく、提供されるソリューションを使用すると、CSV を効果的にインポートできます。データをタプルまたは文字列としてリストに取り込み、データ操作タスクを合理化します。

以上がCSV データを Python のリストにインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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