📜  如何读取 csv 的第一列介绍列表 python (1)

📅  最后修改于: 2023-12-03 15:38:55.364000             🧑  作者: Mango

如何读取 CSV 的第一列介绍列表 Python

CSV 是一种常见的数据格式,Python 自带的 csv 模块可以帮助我们读取和处理 CSV 文件。本文将介绍如何读取 CSV 的第一列并转换成列表形式。

读取 CSV 文件

首先,我们需要导入 csv 模块并打开 CSV 文件。以下是一个示例 CSV 文件 example.csv

Name,Age,Gender
John,25,Male
Mary,30,Female

使用以下代码可以打开并读取 CSV 文件:

import csv

with open('example.csv', newline='') as csvfile:
    reader = csv.reader(csvfile)
    for row in reader:
        print(row)

输出结果为:

['Name', 'Age', 'Gender']
['John', '25', 'Male']
['Mary', '30', 'Female']
读取第一列并转换成列表

为了读取 CSV 文件的第一列,我们可以使用以下代码:

import csv

with open('example.csv', newline='') as csvfile:
    reader = csv.reader(csvfile)
    header = next(reader)  # 读取第一行,即 header
    first_column = [row[0] for row in reader]  # 读取第一列
    print(first_column)  # 输出第一列

输出结果为:

['John', 'Mary']
结论

本文介绍了如何使用 Python 读取 CSV 的第一列并转换成列表。使用这个技巧可以方便地读取和处理 CSV 文件,以及进行后续数据分析。