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处理文本文件实现生成指定格式文件的方法
Jul 31 Python
Python中的闭包总结
Sep 18 Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 Python
python模块之time模块(实例讲解)
Sep 13 Python
python中reload(module)的用法示例详解
Sep 15 Python
利用Python在一个文件的头部插入数据的实例
May 02 Python
python 实现求解字符串集的最长公共前缀方法
Jul 20 Python
python实现多线程端口扫描
Aug 31 Python
Python倒排索引之查找包含某主题或单词的文件
Nov 13 Python
使用Pytorch来拟合函数方式
Jan 14 Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 Python
Python中BeautifulSoup通过查找Id获取元素信息
Dec 07 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
在apache下限制每个虚拟主机的并发数!!!!
2006/10/09 PHP
php的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
将博客园(cnblogs.com)数据导入到wordpress的代码
2013/01/06 PHP
Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题
2015/03/27 PHP
PHP生成器简单实例
2015/05/13 PHP
php简单日历函数
2015/10/28 PHP
PHP浮点数的一个常见问题
2016/03/10 PHP
php实现数字补零的方法总结
2018/09/12 PHP
基于JQuery的asp.net树实现代码
2010/11/30 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
用svg制作富有动态的tooltip
2015/07/17 Javascript
jquery实现模拟百分比进度条渐变效果代码
2015/10/29 Javascript
node学习记录之搭建web服务器教程
2017/02/16 Javascript
使用Node.js实现简易MVC框架的方法
2017/08/07 Javascript
初探js和简单隐藏效果的实例
2017/11/23 Javascript
使用Vue组件实现一个简单弹窗效果
2018/04/23 Javascript
Vue动态加载异步组件的方法
2018/11/21 Javascript
详解@angular/cli 改变默认启动端口两种方式
2018/11/29 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
vue组件入门知识全梳理
2020/09/21 Javascript
js实现简易ATM功能
2020/10/27 Javascript
[42:22]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第一局
2016/02/27 DOTA
Python标准库之随机数 (math包、random包)介绍
2014/11/25 Python
浅析Python中的多进程与多线程的使用
2015/04/07 Python
Python BS4库的安装与使用详解
2018/08/08 Python
python随机生成库faker库api实例详解
2019/11/28 Python
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
Spartoo芬兰:欧洲最大的网上鞋店
2016/08/28 全球购物
马来西亚演唱会订票网站:StubHub马来西亚
2018/10/18 全球购物
Clarks西班牙官方在线商店:clarks鞋
2019/05/03 全球购物
酒店办公室文员岗位职责
2013/12/18 职场文书
清洁工岗位职责
2014/01/29 职场文书
反腐倡廉警示教育活动心得体会
2014/09/04 职场文书
合伙经营协议书范本
2014/09/13 职场文书
中学生清明节演讲稿
2015/03/18 职场文书
单身证明格式样本
2015/06/15 职场文书