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实现判断一个字符串是否包含子串的方法总结
Nov 21 Python
Python使用wxPython实现计算器
Jan 30 Python
python入门:这篇文章带你直接学会python
Sep 14 Python
python3.7实现云之讯、聚合短信平台的短信发送功能
Sep 26 Python
Python标准库itertools的使用方法
Jan 17 Python
使用python matplotlib 画图导入到word中如何保证分辨率
Apr 16 Python
Pytorch高阶OP操作where,gather原理
Apr 30 Python
解决keras模型保存h5文件提示无此目录问题
Jul 01 Python
Python使用sys.exc_info()方法获取异常信息
Jul 23 Python
python 密码学示例——凯撒密码的实现
Sep 21 Python
python入门之算法学习
Apr 22 Python
python区块链实现简版工作量证明
May 25 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
利用中国天气预报接口实现简单天气预报
2014/01/20 PHP
ThinkPHP的L方法使用简介
2014/06/18 PHP
使用jQuery模板来展现json数据的代码
2010/10/22 Javascript
JS函数验证总结(方便js客户端输入验证)
2010/10/29 Javascript
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
Jquery ajax传递复杂参数给WebService的实现代码
2011/08/08 Javascript
DIV+CSS+JS不间断横向滚动实现代码
2013/03/19 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
2013/06/04 Javascript
JavaScript制作的可折叠弹出式菜单示例
2014/04/04 Javascript
html文本框提示效果的示例代码
2014/06/28 Javascript
jQuery搜索子元素的方法
2015/02/10 Javascript
jQuery实现的输入框选择时间插件用法实例
2015/02/28 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
jQuery添加和删除指定标签的方法
2015/12/16 Javascript
基于javascript实现图片预加载
2016/01/05 Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
2016/06/01 Javascript
js智能获取浏览器版本UA信息的方法
2016/08/08 Javascript
canvas实现流星雨的背景效果
2017/01/13 Javascript
基于Bootstrap框架菜鸟入门教程(推荐)
2017/09/17 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
2017/10/12 Javascript
JS实现键值对遍历json数组功能示例
2018/05/30 Javascript
简单了解TypeScript中如何继承 Error 类
2019/06/21 Javascript
vue内置组件component--通过is属性动态渲染组件操作
2020/07/28 Javascript
vue-cli3访问public文件夹静态资源报错的解决方式
2020/09/02 Javascript
微信小程序 接入腾讯地图的两种写法
2021/01/12 Javascript
教你用python3根据关键词爬取百度百科的内容
2016/08/18 Python
python MNIST手写识别数据调用API的方法
2018/08/08 Python
Python之NumPy(axis=0 与axis=1)区分详解
2019/05/27 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
tensorflow转换ckpt为savermodel模型的实现
2020/05/25 Python
Emporio Armani腕表天猫官方旗舰店:乔治·阿玛尼为年轻人设计的副线品牌
2017/07/02 全球购物
德国在线购买葡萄酒网站:Geile Weine
2019/09/24 全球购物
英语生日邀请函
2014/01/23 职场文书
古汉语文学求职信范文
2014/03/16 职场文书
12.4法制宣传日活动总结
2014/08/26 职场文书
Dubbo+zookeeper搭配分布式服务的过程详解
2022/04/03 Java/Android