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使用wxpython开发简单记事本的方法
May 20 Python
Python ldap实现登录实例代码
Sep 30 Python
Python使用迭代器捕获Generator返回值的方法
Apr 05 Python
Pandas 对Dataframe结构排序的实现方法
Apr 10 Python
python pandas库中DataFrame对行和列的操作实例讲解
Jun 09 Python
Python批量将图片灰度化的实现代码
Apr 11 Python
django和flask哪个值得研究学习
Jul 31 Python
Python 远程开关机的方法
Nov 18 Python
python切片作为占位符使用实例讲解
Feb 17 Python
python抢购软件/插件/脚本附完整源码
Mar 04 Python
Python爬虫基础之简单说一下scrapy的框架结构
Jun 26 Python
python turtle绘制多边形和跳跃和改变速度特效
Mar 16 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
Yii框架实现邮箱激活的方法【数字签名】
2016/10/18 PHP
PHP 获取 ping 时间的实现方法
2017/09/29 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
js innerHTML 的一些问题的解决方法
2008/06/22 Javascript
线路分流自动智能跳转代码,自动选择最快镜像网站(js)
2011/10/31 Javascript
在页面上用action传递参数到后台出现乱码的解决方法
2013/12/31 Javascript
JavaScript中的eval()函数使用介绍
2014/12/31 Javascript
在JavaScript中使用对数Math.log()方法的教程
2015/06/15 Javascript
JavaScript设置、获取、清除单值和多值cookie的方法
2015/11/17 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
Angular2中Bootstrap界面库ng-bootstrap详解
2016/10/18 Javascript
bootstrapValidator 重新启用提交按钮的方法
2017/02/20 Javascript
react.js 获取真实的DOM节点实例(必看)
2017/04/17 Javascript
Node.js 8 中的 util.promisify的详解
2017/06/12 Javascript
微信小程序报错:this.setData is not a function的解决办法
2017/09/27 Javascript
jQuery实现动态添加节点与遍历节点功能示例
2017/11/09 jQuery
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
什么时候不能在 Node.js 中使用 Lock Files
2019/06/24 Javascript
微信小程序单选框自定义赋值
2020/05/26 Javascript
python 装饰器功能以及函数参数使用介绍
2012/01/27 Python
python使用socket进行简单网络连接的方法
2015/04/29 Python
Python自动扫雷实现方法
2015/07/25 Python
Python走楼梯问题解决方法示例
2018/07/25 Python
pycharm重置设置,恢复默认设置的方法
2018/10/22 Python
Python3数字求和的实例
2019/02/19 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
python批量创建指定名称的文件夹
2019/03/21 Python
Django网络框架之HelloDjango项目创建教程
2019/06/06 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
python字典通过值反查键的实现(简洁写法)
2020/09/30 Python
基于css3的属性transition制作菜单导航效果
2015/09/01 HTML / CSS
canvas探照灯效果的示例代码
2018/11/30 HTML / CSS
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
Agoda.com官方网站:便宜预订全球酒店,高达80%的折扣
2018/04/04 全球购物
安全教育观后感
2015/06/17 职场文书
毕业晚宴祝酒词
2015/08/11 职场文书