本文实例讲述了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查找excel中重复数据_python实现查找excel里某一列重复数据并且剔除后打印的方法...相关推荐

  1. 随机数写excel java代码_基于python实现在excel中读取与生成随机数写入excel中

    搜索热词 具体要求是:在一份已知的excel表格中读取学生的学号与姓名,再将这些数据放到新的excel表中的第一列与第二列,最后再生成随机数作为学生的考试成绩. 首先要用到的数据库有:xlwt,xlr ...

  2. 符号在excel中的引用_如何在Excel工作表中添加表情符号

    &符号在excel中的引用 In the old days, we typed emoticons in our messages, to show a grin, or wink, etc. ...

  3. 如何用java POI在excel中画线_java poi对excel的操作详解

    一. POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能. 二. HSSF概况 HSSF 是 ...

  4. excel缩字间距_“EXCEL中如何调整字间距?“excel缩小字符间距

    EXCEL中如何调整字间距? EXCEL中调整字间距,可以通过设置文本对齐方"分散对齐",然后调整单元调整字间距. 方法步骤如下: 1.打开需要操作的EXCEL表格,选中需要调整字 ...

  5. 如何在Excel中选择单元格时自动高亮显示整行和整列

    要在Excel中选择单元格时自动高亮显示整行和整列,请按照以下步骤操作: 打开Excel工作表. 点击"开始"菜单中的"Excel选项". 在Excel选项窗口 ...

  6. 计算机一级exc除法函数,在Excel中巧用函数出习题EXCEL 函数 -电脑资料

    小学低年级的学生家长是不是都有这样的烦恼,就是给孩子出加减乘除法数学练习题, 1. 需要掌握的几个函数 RAND()这是一个随机函数,它的返回值是一个大于0且小于1的随机数. ROUNDUP(Numb ...

  7. word2013插入excel对象报错_使用Excel中的插入对象功能在Excel中插入Word文档

    使用Excel中的插入对象功能在Excel中插入Word文档 时间:2016-05-17   作者:snow   来源:互联网 使用Excel中的插入对象功能,就可以很容易地在Excel中插入Word ...

  8. python怎么从excel获取数据_python怎么从excel中读取数据?/python 读取 excle

    如何通过python快速输出数据库数据到excel 扩展库 xlrd 读excle xlwt 写excle 直接度就能下载 下载后使用 import xlrd 就可excle文件了 打开文件: xls ...

  9. python xlsx追加数据_python 实现众多excel表格中关键数据追加项目配置库台账.xlsx...

    网上已经有很多这类的文章了,今天写这个就算是对今天的写的这个脚本的一个巩固和说明吧,话说同事每个月末都要从大量的excel表格中导出一点点数据并输出到另一个表格中,所以想啊,写个脚本自动化一点吧,不然 ...

  10. python怎么筛选excel数据_Python如何实现excel筛选后生成新表

    Python如何实现excel筛选后生成新表 xlrd对exce进行读操作,xlwt对exce进行写操作. 实现把excel中某些单元格的部分字符作为关键字,进行查找.话不多说直接上代码.# -*- ...

最新文章

  1. 那个14岁上大学、17岁读博、24岁当教授的天才神童,如今怎么样了?
  2. PAT 10-2 删除字符串中的子串
  3. SIFT(Scale-invariant feature transform, 尺度不变特征转换)特征
  4. android sqlite 类使用,Android SQLite编程详解(不使用SQLiteOpenHelper类)
  5. networkx 画有权图_利用NetworkX画网络图
  6. 线性回归 逻辑回归
  7. leetcode78. 子集(回溯)
  8. Know more about Cache Buffer Handle
  9. 产业研发用房是什么意思_新型产业用地(M0)之政策分享篇
  10. java键盘输入一个数_Java如何实现从键盘输入一个数?
  11. nsautoreleasepool研究
  12. Volley源码学习3--log类
  13. 感人至深:40岁博士毕业,新任安徽省长王清宪的博士论文后记
  14. Truecrypt隐形操作系统终极方案
  15. 单片机开发板的入门学习
  16. 自然辩证法2018版_自然辩证法-2018版课后思考题答案
  17. 前端如何进行seo优化
  18. H5游戏开发:H5设计的方向有哪些
  19. 强化学习经典算法笔记(六):深度Q值网络 Deep Q Network
  20. echarts的饼图制作分析

热门文章

  1. 大数据技术框架有哪些类型?大数据技术栈包括哪些框架?
  2. 大数据技术与人工智能的关系
  3. 计算机密码怎么重置,电脑忘记密码了怎么重置密码
  4. linux无法登录重置密码问题
  5. 计算机Word更改表格中,教你修改Word文本表格
  6. css td中画斜线,css 模拟表格斜线
  7. EXCEL数据格式,字符型空值““参与计算、数值为0时单元格显示为空(解决了无法使用value()函数将字符型空值““转换为数字型的问题)
  8. 传感器技术-电容式传感器(学习笔记六)
  9. web前端——qq登录界面
  10. cass坡度土方计算案例_CASS土方量计算总结