Python xlsxwriter的循环

Python xlsxwriter的循环,python,pandas,xlsxwriter,Python,Pandas,Xlsxwriter,源xlsx文件包含如下内容: First 1 a 2 b 3 c 4 d 5 e 6 f 我使用熊猫从源文件(从单元格A3开始)读取数据: data = pd.read_excel(file, skiprows=2) dataset_1 = pd.DataFrame(data, columns=['First']) 本栏中有大约40个条目。 然后我将内容写入列表: list_col_1 = dataset_1.values.tolist() 当我尝试将列表写入新xlsx文件

源xlsx文件包含如下内容:

  First
1  a
2  b
3  c
4  d
5  e
6  f
我使用熊猫从源文件(从单元格A3开始)读取数据:

data = pd.read_excel(file, skiprows=2)
dataset_1 = pd.DataFrame(data, columns=['First'])
本栏中有大约40个条目。 然后我将内容写入列表:

list_col_1 = dataset_1.values.tolist()
当我尝试将列表写入新xlsx文件中的列时,我收到一条错误消息,不允许使用“列表”:

worksheet1.write_row('A4', list_col_1)
当我尝试以下内容时,它适用于从单元格A4开始的第一个条目(在上面的单元格中有一些内容):

现在我需要一个for循环来为列表中的每个条目执行此操作,或者是否有其他方法来执行此操作? 我不知道如何编写for循环

结果应该如下所示:

   First
1
2
3
4   a
5   b
6   c

请添加您想要获得的输出格式。excel中的结果表的外观。为什么需要执行此转换“list\u col\u 1=dataset\u 1.values.tolist()”?什么是“A4”?是否要将特定工作表写入exel文件?我将格式添加到问题中。熊猫文档组说我可以用这个函数写入列表。A4是我想开始写作的起始单元格,如果你有一个特定工作表的解决方案,那就太好了。谢谢
   First
1
2
3
4   a
5   b
6   c