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中使用swapCase()方法转换大小写的教程
May 20 Python
Django自定义分页与bootstrap分页结合
Feb 22 Python
Python登录并获取CSDN博客所有文章列表代码实例
Dec 28 Python
Python实现中一次读取多个值的方法
Apr 22 Python
Python使用Pickle库实现读写序列操作示例
Jun 15 Python
python使用matplotlib模块绘制多条折线图、散点图
Apr 26 Python
WIn10+Anaconda环境下安装PyTorch(避坑指南)
Jan 30 Python
python实现PID算法及测试的例子
Aug 08 Python
tensorflow 限制显存大小的实现
Feb 03 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 Python
python中Matplotlib绘制直线的实例代码
Jul 04 Python
详解pytorch创建tensor函数
Mar 22 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实现多级树型菜单
2006/10/09 PHP
PHP中使用CURL获取页面title例子
2015/01/07 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
2016/01/19 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
2018/02/07 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
JS处理VBArray的函数使用说明
2008/05/11 Javascript
javascript Window及document对象详细整理
2011/01/12 Javascript
js监听键盘事件示例代码
2013/07/26 Javascript
jQuery实现的多选框多级联动插件
2014/05/02 Javascript
常用DOM整理
2015/06/16 Javascript
如何在Linux上安装Node.js
2016/04/01 Javascript
详解Javascript中prototype属性(推荐)
2016/09/03 Javascript
利用python分析access日志的方法
2016/10/26 Javascript
JS常见简单正则表达式验证功能小结【手机,地址,企业税号,金额,身份证等】
2017/01/22 Javascript
JS利用cookies设置每隔24小时弹出框
2017/04/20 Javascript
JavaScript仿微信(电话)联系人列表滑动字母索引实例讲解(推荐)
2017/08/16 Javascript
利用es6 new.target来对模拟抽象类的方法
2019/05/10 Javascript
js实现带箭头的进度流程
2020/03/26 Javascript
浅析VUE防抖与节流
2020/11/24 Vue.js
JavaScript实现雪花飘落效果
2020/12/27 Javascript
Python实现测试磁盘性能的方法
2015/03/12 Python
Django自定义分页与bootstrap分页结合
2021/02/22 Python
Python使用PyCrypto实现AES加密功能示例
2017/05/22 Python
Python 实现「食行生鲜」签到领积分功能
2018/09/26 Python
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
Pytorch 扩展Tensor维度、压缩Tensor维度的方法
2020/09/09 Python
python实现二分查找算法
2020/09/18 Python
Python实现壁纸下载与轮换
2020/10/19 Python
解决pytorch 模型复制的一些问题
2021/03/03 Python
出生公证书样本
2014/04/04 职场文书
小班幼儿评语大全
2014/04/30 职场文书
2014年教师政治学习材料
2014/06/02 职场文书
会议欢迎词范文
2015/01/27 职场文书
病人慰问信范文
2015/02/15 职场文书
2015年幼儿园师德师风建设工作总结
2015/10/23 职场文书
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python