哈喽 , 大家好 , 今天给大家介绍一下Python如何拆分表格 。 我们之前学过如何将几个表格合并到一张表格中 , 今天给大家介绍如何将一张表格拆分为多个表格 。
首先我们先准备一张大表格 , 总共有99条数据 , 我们想要将这张表拆分为3张表 , 我们先把表导入进来:
import pandasas pd
df=pd.read_excel('./2.xlsx')
1、拆分思路分析
我们想要将99条数据 , 分为3个表 , 那么就需要每张表装有33条数据 , 我们首先需要将每33条数据提取出来 , 单独表存 。 那怎么才能将33条数据提取出来呢?我们可以用loc函数定位 , 比如前33条数据 , 我们可以这样写 , 这样就将前33行数据提取出来了:
df.loc[0:32
2、变量设置
我们需要将表分为3份 , 如果要提取第二张表 , 应该从33开始提取 , 那么我们就可以将开始值设为变量n:
df.loc[n:n+32
3、设置循环
为了方便自动提取n的数据 , 我们设置循环 , 起始值为0 , 当n小于99的时候 , 每循环一次 , 就将起始值加33:
n=0
while n
list = df.loc[n:n + 32
【iPhone|Python如何拆分表格?】n+=33
4、写入数据:
我们最终将每条数据写入表格即可:
name=\"./拆分\"+str(n)+\".xlsx\"
list.to_excel(name)
好了 , 今天的内容就先到这里了 , 明天!
- 一加科技|5999起!iPhone14系列发布,全新“灵动岛”到来,一文教你怎么选
- iPhone14|管不了余承东的《广告法》??
- Windows|苹果iphone14来袭,硬件级交互深得人心,价格上涨劝退老用户
- iPhone14|iPhone14/Plus太拉了,iPhone14Pro/Max太完美
- 三星Galaxy|不惧iPhone 14Pro,三星Galaxy S23Plus突破再突破
- 交易|iPhone14Pro的灵动岛动画功能不是花里花肖的噱头,而是真的很实用
- 苹果|iPhone 14 Pro新增两种颜色选项:深紫色和太空黑
- 小米科技|都是5999元!iPhone14和小米12S Ultra,该怎么选择?
- 海信|华为Mate 50、iPhone 14还不够热闹?这款行业天花板引爆九月科技圈
- iPhone14|Acer非凡S5预售:高色域触屏、1公斤重量、长续航、4099元