在这段代码中,我从两个列表中名为“电子邮件”的 Excel 工作表中导入了数据:一种。清单 1湾 列表2处理该数据并将该数据存储在最后两个列表中:一种。final_list1湾 final_list2现在我想将这两个最终列表中的数据存储在同一个 excel 中的新工作表中,但我无法做到这一点请帮助我打印(final_list2)后代码未运行import xlrdimport xlwtfile_location = "E:/emails.xlsx"workbook = xlrd.open_workbook(file_location)sheet = workbook.sheet_by_index(0)list1 = [sheet.cell_value(r,0) for r in range(sheet.nrows)]type(list1)for r in range(sheet.nrows): print(list1[r])final_list1 = [] for num in list1: if num not in final_list1: final_list1.append(num)print(final_list1)list2 = [sheet.cell_value(r,1) for r in range(sheet.nrows)]type(list2)for r in range(sheet.nrows): print(list2[r])final_list2 = [] for num in list2: if num not in final_list2: final_list2.append(num)print(final_list2)final_list2 = [elem for elem in final_list2 if elem not in final_list1 ]print(final_list2)book = xlwt.Workbook(encoding="utf-8")sh = book.add_sheet("sh")i=1for r in range(10): for col_index, item in enumerate(final_list2): sh.write(i, col_index, item) book.save("emails.xlsx")
添加回答
举报
0/150
提交
取消