首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我正在尝试将列表中的数据写入excel工作表,列表显示为I try list[0] I below.If 22,how to get A too?

要将列表中的数据写入Excel工作表,可以使用Python中的openpyxl库来实现。首先,需要安装openpyxl库,可以使用以下命令进行安装:

代码语言:txt
复制
pip install openpyxl

接下来,可以使用以下代码将列表中的数据写入Excel工作表:

代码语言:txt
复制
import openpyxl

# 创建一个新的工作簿
workbook = openpyxl.Workbook()

# 选择默认的工作表
sheet = workbook.active

# 列表数据
data = ['I', 'try', 'list[0]', 'I', 'below.If', '22']

# 将列表数据写入工作表的第一行
for i, value in enumerate(data):
    sheet.cell(row=1, column=i+1).value = value

# 保存工作簿
workbook.save('data.xlsx')

以上代码将列表中的数据写入Excel工作表,并将工作簿保存为名为"data.xlsx"的文件。

如果要获取列表中的"A",可以使用以下代码:

代码语言:txt
复制
a = data[2]
print(a)

输出结果为:"list[0]"

这样就可以获取到列表中的"A"。

关于Excel的更多操作和openpyxl库的详细介绍,可以参考腾讯云的产品文档:

openpyxl产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何用python处理excel表格

('Sheet1') # 获得sheet名 print(a_sheet.title) # 获得当前正在显示sheet, 也可以用wb.get_active_sheet() sheet = wb.active...注意range从1开始,因为在openpyxl为了和Excel表达方式一致,并不和编程语言习惯以0表示第一个值。...('D')) # 4 数据写入Excel 工作表相关 需要导入WorkBook from openpyxl import Workbook wb = Workbook() 这样就新建了一个新工作(...'Sheet1' # 新建一个工作,可以指定索引,适当安排其在工作簿位置 wb.create_sheet('Data', index=1) # 被安排到第二个工作,index=0就是第一个位置...('工作1') # 打印data.sheet_names()可发现,返回一个列表,通过对列表索引操作获得工作1 # table = data.sheet_by_index(0) # 获取行数和列数

1.3K30

pandas 玩转 Excel 操作总结

区别自语Series数据只能是一种数据,而list数据可以不一样 Time-Series:以时间索引Series DataFrame:二维表格型数据结构。...可以是数字(工作0开始索引) header:指定作为列名行,默认为0,即第一行列名。如果数据不含列名,则设为None names:指定新列名列表。...1 df = pd.concat(dfs) df.to_csv("数据汇总.csv",index=False) 正在合并1工作 正在合并2工作 正在合并3工作 正在合并4工作 正在合并5工作...正在合并6工作 正在合并7工作 写入Excel文件 可以DataFrame数据写入到一个新Excel文件,例如,我们可以将上面合并两个Excel数据数据写入到新Excel文件: df...startcol:插入数据其实列,默认0 engine:使用写文件引擎,例如:‘openpyxl’ 、 ‘xlsxwriter’ 当然,我们也可以不限于一个Excel数据写入到另一个Excel

2.7K20
  • 盘点4种使用Python批量合并同一文件夹内所有子文件夹下Excel文件内所有Sheet数据

    = [] for i in range(0, len(files), 1): try: if files[i][-4:] == x and files[...df.dropna(axis=0, how="all", inplace=True) print(df) return df # define a list to get all...[i])) data = pd.concat(data_list) data.dropna(axis=0, how="all", inplace=True) print(data) # save the...2、方法二 下面这个代码是基于【小小明大佬】提供单Sheet合并代码改进所得到,关键点在于sheet_name=None这个参数带上,代表获取Excel文件所有sheet,其返回是一个字典...4、方法四 下面这个代码是【小小明大佬】手撸另外一个代码,使用了sheet_name=None和列表extend()方法,sheet_name=None这个参数带上,代表获取Excel文件所有

    4.9K50

    vscode与python自动办公化

    VScode 中文显示出现方框解决方法当代码或文件中文部分出现这种方框时,一般都是因为编码原因。...经过查找尝试重装pylance、更换主题都没有解决问题解决办法后来发现上面弹出没有信任文件原因,点击上面弹出信息manage,点击trust即可。...数据总行数,从1开始 row = sheet.row(15) # 以列表形式返回sheet1第15行(从0开始)数据 row = sheet.row_slice(3) # 返回值与...负责数据写入excel库,不支持xlsx格式新建工作簿new\_table = xlwt.Workbook()新建sheetnew\_sheet = new\_table.add\_sheet(...(0) new_excel = copy(excel) # 已有的excel整个复制 new_sheet = new_excel.get_sheet(0) #得到第一个sheet

    11010

    10 个 Python 秘诀颠覆你编码方式

    它看似晦涩难懂,以至于有人甚至怀疑自己是否还需要继续使用Excel这种传统数据分析工具。 然而,只要持之以恒、循序渐进地学习,Python门径终将为你打开。...示例 记得需要将两个列表姓名和年龄配对起来。在使用 zip 之前,代码充满了索引变量,难以理解。...示例 记得在一个项目中,需要找到两个列表中共同项目和每个列表唯一项目。...# 列出名字 names = ["Alice", "Bob", "Charlie"] # 从列表手动传递参数 # 从列表手动传递参数 greet(names[0], names[1], names...# 列出名字 names = ["Alice", "Bob", "Charlie"] # 列表解压缩函数参数 # 列表解压缩函数参数 greet(*names) 使用 * 进行解包后,函数调用和赋值变得更加简单和干净

    12510

    Python爬虫爬取博客园作业

    羊车门作业链接 我们需要爬取内容在页面中找到,他是下图这样: ?   分析一下他们代码,在浏览器对应位置右键,然后点击检查元素,可以找到对应部分代码。...在这里简单介绍一下数据解析过程吧。首先,爬取到json文本转换成某种数据类型,具体由数据决定,一般不是字典就是列表。...查看类型发现是字典,且字典中有三个key值,而我们需要key在一个叫datakey。 ?   而data数据是一个学生信息列表类型,列表每个元素都是一个字典,包括学生姓名,学号等信息。...*css',css_list[0]).group(0) r = requests.get(root_url+i['href']) saveFile(filename...=[]: filename = img_list[0] try: r = requests.get(root_url+i[

    96710

    Python常用小技巧总结

    小技巧 pandas生成数据 导入数据 导出数据 查看数据 数据选择 数据处理 数据分组 数据合并 数据替换--map映射 数据清洗--replace和正则 数据透视分析--melt函数 分类中出现次数较少值归...others Python合并多个EXCEL工作 pandasSeries和Dataframe数据类型互转 相同字段合并 Python小技巧 简单表达式 列表推导式 交换变量 检查对象使用内存情况...,可接受列表参数,即设置多个索引 df.reset_index("col1") # 索引设置col1字段,并将索引新设置0,1,2......df2⾏添加到df1尾部 df.concat([df1,df2],axis=1,join='inner') # df2列添加到df1尾部,值对应⾏与对应列都不要 df1.join...))) print(f"正在合并{index+1}工作") index += 1 df = pd.concat(dfs) df.to_csv(".

    9.4K20

    mysql批量插入大量数据「建议收藏」

    到插入数据工作,于是就美滋滋开始了自己测试,试了一把,一次通过perfect,然后后面就悲剧了,后面发现数据量稍微大一点,速度就会很慢很慢。...于是掏出自己制胜法典,后来在知识和海洋获取到了两种靠谱方法。下面一点一点讲。...测试服务器信息 1核2g 5m阿里云服务器(你懂得),mysql直接装在服务器本机,没有通过docker安装,每次测试之前会通过代码截断 一、method-1 原始也是最笨方法 @RequestMapping...("setField4" + i); list.add(testTest); } //执行前截断,保证每次测试环境一致性 testTestMapper.trunCate(); Long startTime...--批量新增所有列,列表长度不能为0,且列表id统一null或者统一不为null--> <insert id="insertBatch" keyProperty="id" useGeneratedKeys

    3.8K10

    python爬取44130条用户观影数据,分析挖掘用户与电影之间隐藏信息!

    大家都在外奔波了一年,今天是除夕,大家也可以回家放松放松,陪陪家人,在这里祝看到这篇文章朋友除夕快乐! 同时也感谢大家对支持,新一年里持续输出优质文章。..., value1) excel有两个标题(用户, 影评) 写入excel # 写入execl def write_excel_xls_append(path, value): index...() # 获取工作簿所有表格 worksheet = workbook.sheet_by_name(sheets[0]) # 获取工作簿中所有表格第一个表格 rows_old...= new_workbook.get_sheet(0) # 获取转化后工作簿第一个表格 for i in range(0, index): for j in range(...行开始写入 new_workbook.save(path) # 保存工作簿 定义了写入excel函数,这样爬起每一页数据时候调用写入函数数据保存到excel

    1.2K10
    领券