python实现查找excel里某一列重复数据并且剔除后打印的方法


Posted in Python onMay 26, 2015

本文实例讲述了python实现查找excel里某一列重复数据并且剔除后打印的方法。分享给大家供大家参考。具体分析如下:

在python里面excel的简单读写操作我这里推荐使用xlrd(特别是读操作)

import xlrd 
def open_excel(fileName="simple.xls"):
  try:
    fileHandler = xlrd.open_workbook(fileName)
    return fileHandler
  except Exception, e:
    print str(e)  
def scan_excel(sheet_name1=u'Sheet1'):
  handler = open_excel()
  page = handler.sheet_by_name(sheet_name1)
  return page
def trim_cols(index=0):
  page = scan_excel()
  col1 = page.col_values(index)
  col2 = []
  for item in col1:
    if item not in col2:
      col2.append(item)
  print col1
  print col2
def main():
  trim_cols()
if __name__ == "__main__":
  main()

输出结果:

[1.0, 2.0, 3.0, 4.0, 1.0, 2.0, 3.0, 4.0]
[1.0, 2.0, 3.0, 4.0]

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
在Python中使用Neo4j数据库的教程
Apr 16 Python
python学习之面向对象【入门初级篇】
Jan 21 Python
Python排序搜索基本算法之归并排序实例分析
Dec 08 Python
python批量从es取数据的方法(文档数超过10000)
Dec 27 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
PyQt Qt Designer工具的布局管理详解
Aug 07 Python
Python线程threading模块用法详解
Feb 26 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
Apr 02 Python
使用python实现时间序列白噪声检验方式
Jun 03 Python
在pycharm中关掉ipython console/PyDev操作
Jun 09 Python
python能做哪方面的工作
Jun 15 Python
关于python scrapy中添加cookie踩坑记录
Nov 17 Python
python使用正则表达式提取网页URL的方法
May 26 #Python
python获取指定路径下所有指定后缀文件的方法
May 26 #Python
python通过apply使用元祖和列表调用函数实例
May 26 #Python
python获取一组数据里最大值max函数用法实例
May 26 #Python
Python实现求最大公约数及判断素数的方法
May 26 #Python
Python实现队列的方法
May 26 #Python
Python实现栈的方法
May 26 #Python
You might like
有关phpmailer的详细介绍及使用方法
2013/01/28 PHP
从wamp到xampp的升级之路
2015/04/08 PHP
简单解决微信文章图片防盗链问题
2016/12/17 PHP
php简单计算权重的方法示例【适合抽奖类应用】
2019/06/10 PHP
解密效果
2006/06/23 Javascript
扩展String功能方法
2006/09/22 Javascript
js对象之JS入门之Array对象操作小结
2011/01/09 Javascript
JavaScript面向对象知识串结(读JavaScript高级程序设计(第三版))
2012/07/17 Javascript
JavaScript中的anchor()方法使用详解
2015/06/08 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
js实现图片轮播效果
2015/12/19 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
Javascript获取随机数的实现方法
2016/06/22 Javascript
jQuery设置和获取select、checkbox、radio的选中值方法
2017/01/01 Javascript
详解在vue-cli项目中安装node-sass
2017/06/21 Javascript
vue组件的写法汇总
2018/04/12 Javascript
Promise.all中对于reject的处理方法
2018/08/01 Javascript
angularJs select绑定的model取不到值的解决方法
2018/10/08 Javascript
讲解Python中的标识运算符
2015/05/14 Python
Python如何为图片添加水印
2016/11/25 Python
使用python快速在局域网内搭建http传输文件服务的方法
2019/11/14 Python
关于tensorflow的几种参数初始化方法小结
2020/01/04 Python
利用Python的folium包绘制城市道路图的实现示例
2020/08/24 Python
实例讲解CSS3中Transform的perspective属性的用法
2016/04/22 HTML / CSS
基于HTML5+tracking.js实现刷脸支付功能
2020/04/16 HTML / CSS
KIKO MILANO荷兰网上商店:意大利专业化妆品品牌
2017/05/12 全球购物
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
美国奢侈品在线团购网站:Gilt City
2017/11/16 全球购物
珍惜资源保护环境的建议书
2014/05/14 职场文书
总经理岗位职责说明书
2014/07/30 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
领导批评与自我批评范文
2014/10/16 职场文书
什么是检讨书?检讨书的格式及范文
2019/11/05 职场文书
Html5通过数据流方式播放视频的实现
2021/04/27 HTML / CSS
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
2021/06/30 SQL Server
苹果macOS 13开发者预览版Beta 8发布 正式版10月发布
2022/09/23 数码科技