2024-04-25 21:35:47 发布
网友
我必须从csv中读取从第四列开始的所有列。例如,从第[4]行到第行末尾。你知道我是怎么做到的吗
for col in range(4,row): covid.addCell(row[col])
csv.reader以列表的形式返回行,因此您可以slice每行获取从第四列到最后一列的列列表
import csv with open('mycsv.csv', newline='') as f: reader = csv.reader(f) for row in reader: chunk = row[3:] # do something with chunk (which is a list)
到目前为止你试过什么?您的代码/尝试在哪里
import pandas as pd df = pd.read_csv("XXX.csv") df_selected = df.iloc[ :, 3: ] # from 4th column, reminder: in python we count from 0
csv.reader以列表的形式返回行,因此您可以slice每行获取从第四列到最后一列的列列表
到目前为止你试过什么?您的代码/尝试在哪里
相关问题 更多 >
编程相关推荐