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中的装饰器的用法
Apr 24 Python
python判断图片宽度和高度后删除图片的方法
May 22 Python
python通过pip更新所有已安装的包实现方法
May 19 Python
python构建深度神经网络(DNN)
Mar 10 Python
Python 数据可视化pyecharts的使用详解
Jun 26 Python
django 通过URL访问上传的文件方法
Jul 28 Python
Python pandas用法最全整理
Aug 04 Python
python游戏开发的五个案例分享
Mar 09 Python
查看已安装tensorflow版本的方法示例
Apr 19 Python
QT5 Designer 打不开的问题及解决方法
Aug 20 Python
Python实现一个论文下载器的过程
Jan 18 Python
VSCODE配置Markdown及Markdown基础语法详解
Jan 19 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采集利器 Snoopy 试用心得
2011/07/03 PHP
php中用foreach来操作数组的代码
2011/07/17 PHP
php向js函数传参的几种方法
2014/08/10 PHP
PHP之图片上传类实例代码(加了缩略图)
2016/06/30 PHP
mac系统下为 php 添加 pcntl 扩展
2016/08/28 PHP
PHP面向对象程序设计高级特性详解(接口,继承,抽象类,析构,克隆等)
2016/12/02 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
2020/05/01 PHP
js每次Title显示不同的名言
2008/09/25 Javascript
html组件不可输入(只读)同时任何组件都有效
2013/04/01 Javascript
jquery图片播放浏览插件prettyPhoto使用详解
2014/12/19 Javascript
jQuery+css实现的蓝色水平二级导航菜单效果代码
2015/09/11 Javascript
实例讲解JS中setTimeout()的用法
2016/01/28 Javascript
微信小程序 封装http请求实例详解
2017/01/16 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
动态加载权限管理模块中的Vue组件
2018/01/16 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
js使用文件流下载csv文件的实现方法
2019/07/15 Javascript
Vue项目前后端联调(使用proxyTable实现跨域方式)
2020/07/18 Javascript
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
Pycharm 创建 Django admin 用户名和密码的实例
2018/05/30 Python
python远程邮件控制电脑升级版
2019/05/23 Python
Python 调用 Windows API COM 新法
2019/08/22 Python
python FTP批量下载/删除/上传实例
2019/12/22 Python
tensorflow之读取jpg图像长和宽实例
2020/06/18 Python
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
中东奢侈品购物网站:Ounass
2020/09/02 全球购物
如何写好升职自荐信
2014/01/06 职场文书
致铅球运动员广播稿精选
2014/01/12 职场文书
2014年国庆节演讲稿
2014/09/02 职场文书
党支部群众路线整改措施思想汇报
2014/10/10 职场文书
2015暑假假期总结
2015/07/13 职场文书
企业管理不到位检讨书
2019/06/27 职场文书
一文弄懂MySQL索引创建原则
2022/02/28 MySQL
Android开发EditText禁止输入监听及InputFilter字符过滤
2022/06/10 Java/Android