当前位置: 首页 > article >正文

Excel表头/字段一致的表格拼接【python语言】

需求

现有三张表格data1.csv、data2.csv和data3.csv,要求将这三张表格进行按行拼接整理成一张result.csv的表格。表格内容如下。

data1.csv

字段A字段B字段C字段D字段E
A111
A220
A331
A440
A551

data2.csv

字段A字段B字段C字段D字段E
B111
B220
B331
B440
B551

data3.csv

字段A字段B字段C字段D字段E
C111
C220
C331
C440
C551

result.csv

字段A字段B字段C字段D字段E
A111
A220
A331
A440
A551
B111
B220
B331
B440
B551
C111
C220
C331
C440
C551

准备工作

三张表格data1.csv、data2.csv和data3.csv

代码

import pandas as pd

# 读取CSV文件,指定GBK编码格式解决中文会遇到的utf-8的问题
data1 = pd.read_csv('data1.csv', encoding='GBK')
data2 = pd.read_csv('data2.csv', encoding='GBK')
data3 = pd.read_csv('data3.csv', encoding='GBK')

# 拼接表格
result = pd.concat([data1, data2.iloc[0:], data3.iloc[0:]], ignore_index=True)

# 保存结果到新的CSV文件
result.to_csv('result.csv', index=False)

# 打印结果
print("result结果输出如下:\n",result)

结果展示


http://www.kler.cn/a/472238.html

相关文章:

  • 【杂谈】-50+个生成式人工智能面试问题(一)
  • 【工具变量】统计行业锦标赛激励数据集(2008-2023年)
  • uniapp实现后端数据i18n国际化
  • 操作手册:集成钉钉审批实例消息监听配置
  • C++语言的并发编程
  • LAMP搭建
  • 【UE5 C++课程系列笔记】22——多线程基础——FRunnable和FRunnableThread
  • fmql裸跑编译过程记录
  • Allure 集成 pytest
  • 学习echarts折线图tooltip属性中formatter文字设置不同颜色的方法
  • 新型企业电站 源网荷储充一体化管理系统 EMS3.0具备哪些功能?
  • 太速科技-754-基于Agilex™ 7 FPGA F 系列的PCIe4.0X16 加速卡
  • 全新免押租赁系统打造便捷安全的租赁体验
  • Web3 游戏 2024:牛市下的缺席者?
  • 利用Spark实现WordCount(Scala语言)
  • 【C】文件操作
  • CUDA编程【7】 线程束
  • 青少年编程与数学 02-006 前端开发框架VUE 10课题、侦听器
  • STM32-笔记35-DMA(直接存储器访问)
  • Approaching a Chatbot Service - Part 3: Bot Model
  • flask后端开发(13):登录功能后端实现和钩子函数
  • 扩散模型论文概述(三):Stability AI系列工作【学习笔记】
  • 基于RK3568/RK3588大车360度环视影像主动安全行车辅助系统解决方案,支持ADAS/DMS
  • 关于常见的负载均衡方法都有什么?
  • labelme转yolo格式
  • 计算机网络 (23)IP层转发分组的过程