如何在列表后连接。为每个项目附加
how to concatenate after list. Append for each item
假设我有 a,b,c(每个都是索引值、主题值和文本值)
我创建了列表,然后创建了附加每个列表的列表
输出应该是
id
subject
text
1
subject1
text1
2
subject2
text2
等等,我希望它也像那样将其提取到列中的 CSV。
现在我只在 CSV 的一列中显示它们
column
1
subject1
text1
2
subject2
text2
如何将它们提取到列而不是行?
data = []
#df = pd.DataFrame()
for row in res:
result=( ''.join(row[0]))
p = Payload(result)
data.append(p.a)
data.append(p.b)
data.append(p.c)
#data_new=print(a+b+c)
#data_new =(''.join(data))
data_new=np.concatenate([data])
#col = pd.DataFrame(data)
df = pd.DataFrame(data_new)
print(df)
#df.values.reshape(100, 1)
#print(df)
df.to_csv('test.csv', sep='\t', encoding='utf-8', index=False)
#df.loc[len(df.ind
有什么建议吗?
提前致谢
查看您的代码,将三列添加到具有三个键的 data
字典中:
data = []
for row in res:
p = Payload("".join(row[0]))
data.append({"id": p.a, "subject": p.b, "text": p.c})
df = pd.DataFrame(data)
print(df)
df.to_csv("test.csv", sep="\t", encoding="utf-8", index=False)
假设我有 a,b,c(每个都是索引值、主题值和文本值) 我创建了列表,然后创建了附加每个列表的列表
输出应该是
id | subject | text |
---|---|---|
1 | subject1 | text1 |
2 | subject2 | text2 |
等等,我希望它也像那样将其提取到列中的 CSV。
现在我只在 CSV 的一列中显示它们
column |
---|
1 |
subject1 |
text1 |
2 |
subject2 |
text2 |
如何将它们提取到列而不是行?
data = []
#df = pd.DataFrame()
for row in res:
result=( ''.join(row[0]))
p = Payload(result)
data.append(p.a)
data.append(p.b)
data.append(p.c)
#data_new=print(a+b+c)
#data_new =(''.join(data))
data_new=np.concatenate([data])
#col = pd.DataFrame(data)
df = pd.DataFrame(data_new)
print(df)
#df.values.reshape(100, 1)
#print(df)
df.to_csv('test.csv', sep='\t', encoding='utf-8', index=False)
#df.loc[len(df.ind
有什么建议吗?
提前致谢
查看您的代码,将三列添加到具有三个键的 data
字典中:
data = []
for row in res:
p = Payload("".join(row[0]))
data.append({"id": p.a, "subject": p.b, "text": p.c})
df = pd.DataFrame(data)
print(df)
df.to_csv("test.csv", sep="\t", encoding="utf-8", index=False)