如题。我在主函数里出现了一个循环,每一个循环会出现一个列表,一个列表有四个元素,第一次循环会分别将四个元素用pandas库添加到excel表格的A1,B1,C1,D1位置上。当第二次循环结束后,第二个列表的值会覆盖第一个列表的值,出现在A1,B1,C1,D1的位置上。要如何实现每一次循环出现的值加到原有的下一列上?
部分代码如下。其中a,b,c,d的值每一次循环就会改变
a =print_first_at_context(text)
b =find_first_string_in_text(text, string_list)
c =find_first_university_sentence(text)
d =filename
lst = [d,a,b,c]
df = pd.DataFrame([lst], columns=["A", "B", "C", "D"])
df.to_excel("output.xlsx", index=False)