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单元测试框架unittest使用方法讲解
Apr 13 Python
Python的Tornado框架异步编程入门实例
Apr 24 Python
简单谈谈Python中的json与pickle
Jul 19 Python
ubuntu中配置pyqt4环境教程
Dec 27 Python
Python中pip更新和三方插件安装说明
Jul 08 Python
Python类中方法getitem和getattr详解
Aug 30 Python
python类的实例化问题解决
Aug 31 Python
Django自带的加密算法及加密模块详解
Dec 03 Python
使用pyqt5 tablewidget 单元格设置正则表达式
Dec 13 Python
pytorch 批次遍历数据集打印数据的例子
Dec 30 Python
Python字符串中删除特定字符的方法
Jan 15 Python
Pytorch上下采样函数--interpolate用法
Jul 07 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
php实现cc攻击防御和防止快速刷新页面示例
2014/02/13 PHP
php实现的支持断点续传的文件下载类
2014/09/23 PHP
VPS中使用LNMP安装WordPress教程
2014/12/28 PHP
php循环table实现一行两列显示的方法
2015/06/04 PHP
PHP实现文件下载【实例分享】
2017/04/28 PHP
javascript 控制 html元素 显示/隐藏实现代码
2009/09/01 Javascript
javascript动画之圆形运动,环绕鼠标运动作小球
2010/07/20 Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
2011/11/18 Javascript
jQuery 1.7.2中getAll方法的疑惑分析
2012/05/23 Javascript
jquery动画1.加载指示器
2012/08/24 Javascript
jQuery实现简单漂亮的Nav导航菜单效果
2017/03/29 jQuery
jQuery实现按比例缩放图片的方法
2017/04/29 jQuery
小程序自定义组件实现城市选择功能
2018/07/18 Javascript
vue项目每30秒刷新1次接口的实现方法
2018/12/04 Javascript
react koa rematch 如何打造一套服务端渲染架子
2019/06/26 Javascript
vue实现侧边栏导航效果
2019/10/21 Javascript
jQuery弹框插件使用方法详解
2020/05/26 jQuery
[01:18]DOTA2超级联赛专访hanci ForLove淘汰感言曝光
2013/06/04 DOTA
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
python Django模板的使用方法(图文)
2013/11/04 Python
Django中间件工作流程及写法实例代码
2018/02/06 Python
Python遍历某目录下的所有文件夹与文件路径
2018/03/15 Python
元组列表字典(莫烦python基础)
2019/04/03 Python
OpenCV 轮廓检测的实现方法
2019/07/03 Python
Python hmac模块使用实例解析
2019/12/24 Python
Python异常处理机制结构实例解析
2020/07/23 Python
Python+Appium实现自动化清理微信僵尸好友的方法
2021/02/04 Python
html5唤醒APP小记
2019/03/27 HTML / CSS
单位提档介绍信
2014/01/17 职场文书
发展部经理职责规定
2014/02/22 职场文书
社保代办委托书怎么写
2014/10/06 职场文书
无子女夫妻离婚协议书(4篇)
2014/10/20 职场文书
2014年个人售房协议书
2014/10/30 职场文书
2015年试用期工作总结
2014/12/12 职场文书
讲文明倡议书
2015/04/29 职场文书
MySQL创建管理LIST分区
2022/04/13 MySQL