手机
当前位置:查字典教程网 >脚本专栏 >python >python中查找excel某一列的重复数据 剔除之后打印
python中查找excel某一列的重复数据 剔除之后打印
摘要:1.在python中excel的简单读写操作,推荐使用xlrd(特别是读操作)2.到http://pypi.python.org/pypi/...

1.在python中excel的简单读写操作,推荐使用xlrd(特别是读操作)

2.到http://pypi.python.org/pypi/xlrd 去下载 xlrd库;

3.工程代码如下:

复制代码 代码如下:

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中查找excel某一列的重复数据 剔除之后打印】相关文章:

Cython 三分钟入门教程

Python操作json数据的一个简单例子

Python中zip()函数用法实例教程

python解析中国天气网的天气数据

Python的lambda匿名函数的简单介绍

python实现DNS正向查询、反向查询的例子

Python 用户登录验证的小例子

Python常用列表数据结构小结

Python中的yield浅析

pycharm 使用心得(六)进行简单的数据库管理

精品推荐
分类导航