【发布时间】:2020-11-27 19:21:03
【问题描述】:
我的代码中有这个:
with file:
csv = csv.reader(file,delimiter=",")
df = pd.read_csv(argv[1])
data = df.loc[:, df.columns != 'name'].to_numpy().tolist()
data.insert(0, df["name"].tolist())
当我运行print(data) 时,output 结果是这样的:
[['Alice', 'Bob', 'Charlie'], [2, 8, 3], [4, 1, 5], [3, 2, 5]]
我很想知道如何使用 CSV 模块或 for 循环获得相同的结果
内容:
name,AGATC,AATG,TATC
Alice,2,8,3
Bob,4,1,5
Charlie,3,2,5
【问题讨论】:
-
你能编辑你的问题并把这个CSV文件的内容放在那里吗?
-
完成,在原始代码中它不包括标题(名称,AGATC,AATG,TATC)
标签: python-3.x list csv file