gpt4 book ai didi

python - 如何通过将最后一列分配为元组的第二个值来读取csv文件?

转载 作者:行者123 更新时间:2023-12-03 08:02:21 27 4
gpt4 key购买 nike

我的CSV文件中有三列,因此每一行的格式为:

"abcdef" "uvwxyz" 0



我想生成一个元组列表,其中元组的第一个元素是从前两列中提取的一些特征的字典,而第二个元素只是第三列(0或1值)的值,代表值的标签特征。

我尝试了以下操作,但是它抛出一些语法错误,说我在最后一行中未定义:
dataframe = pd.read_csv(csv_file, header = None, delimiter = "\t")
a = dataframe[0]
b = dataframe[1]
label = dataframe[2]
feature = [(findFeature(x,y), labels) for x,y in i for i, labels in zip(zip(a,b), label)]

我哪里错了?

最佳答案

看来您需要:

feature = [(findFeature(x,y), label) for x,y, label in zip(a,b,label)]

关于python - 如何通过将最后一列分配为元组的第二个值来读取csv文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44624586/

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