gpt4 book ai didi

Python - 将数据拆分为 csv 文件中的列

转载 作者:太空宇宙 更新时间:2023-11-03 12:38:03 24 4
gpt4 key购买 nike

我在一个 csv 文件中有数据,看起来像这样导入的。

import csv

with open('Half-life.csv', 'r') as f:
data = list(csv.reader(f))

数据将以这样的形式输出到它打印出行的位置,例如 data[0] = ['10', '2', '2'] 等等。

不过,我想要的是将数据检索为列而不是行,在本例中,有 3 列。

最佳答案

您可以创建三个单独的列表,然后使用 csv.reader 附加到每个列表.

import csv

c1 = []
c2 = []
c3 = []
with open('Half-life.csv', 'r') as f:
reader = csv.reader(f, delimiter=',')
for row in reader:
c1.append(row[0])
c2.append(row[1])
c3.append(row[2])

关于Python - 将数据拆分为 csv 文件中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37686105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com