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编写一个模仿CPU工作的程序
Apr 16 Python
Python中str.format()详解
Mar 12 Python
Python使用numpy模块创建数组操作示例
Jun 20 Python
利用Python如何批量更新服务器文件
Jul 29 Python
浅谈django rest jwt vue 跨域问题
Oct 26 Python
python DataFrame 取差集实例
Jan 30 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
Jun 17 Python
python3.7调试的实例方法
Jul 21 Python
python 发送邮件的示例代码(Python2/3都可以直接使用)
Dec 03 Python
解决Pymongo insert时会自动添加_id的问题
Dec 05 Python
Python修改DBF文件指定列
Dec 19 Python
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
Aug 30 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
基于mysql的bbs设计(二)
2006/10/09 PHP
使用PHP的日期与时间函数技巧
2008/04/24 PHP
php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密
2011/01/07 PHP
php设计模式之简单工厂模式详解
2014/09/04 PHP
php+jQuery.uploadify实现文件上传教程
2014/12/26 PHP
php自定义urlencode,urldecode函数实例
2015/03/24 PHP
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
通过JQuery实现win8一样酷炫的动态磁贴效果(示例代码)
2013/07/13 Javascript
关于删除时的提示处理(确定删除吗)
2013/11/03 Javascript
jQuery中的read和JavaScript中的onload函数的区别
2014/08/27 Javascript
js强制把网址设为默认首页
2015/09/29 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
Avalonjs 实现简单购物车功能(实例代码)
2017/02/07 Javascript
详解vue中使用微信jssdk
2019/04/19 Javascript
微信小程序页面间跳转传参方式总结
2019/06/13 Javascript
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
2019/09/09 Javascript
echarts柱状图背景重叠组合而非并列的实现代码
2020/12/10 Javascript
Python进程间通信用法实例
2015/06/04 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
解决django前后端分离csrf验证的问题
2019/02/03 Python
python制作简单五子棋游戏
2019/06/18 Python
python自动生成model文件过程详解
2019/11/02 Python
html5中去掉input type date默认样式的方法
2018/09/06 HTML / CSS
超市国庆节促销方案
2014/02/20 职场文书
体育教学随笔感言
2014/02/24 职场文书
平安建设实施方案
2014/03/19 职场文书
创先争优承诺书范文
2014/03/31 职场文书
2015年车间主任工作总结
2015/05/21 职场文书
肖申克救赎观后感
2015/06/02 职场文书
红高粱观后感
2015/06/10 职场文书
Android开发手册自定义Switch开关按钮控件
2022/06/10 Java/Android