python实现查excel⾥某⼀列重复数据并且剔除后打印
的⽅法
本⽂实例讲述了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 = l_values(index)
col2 = []
for item in col1:python怎么读取excel某一列
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程序设计有所帮助。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。