python 讀取excel表格的一列數據並去重


import xlrd
#打開Excel文件讀取數據('文件所在路徑')
data = xlrd.open_workbook(r'aa.xlsx')
#根據sheet索引獲取sheet內容
sheet = data.sheet_by_index(0)
#獲取行數
sheet_nrows = sheet.nrows
# 創建存放這列數據的列表
list1 = []
# 從第三行開始讀取數據
i = 2
while i < sheet_nrows:
    list1.append(sheet.cell(i,0).value)
    i +=1
new_list = list(set(list1))                # 去重
new_list.sort(key=list1.index)             # 去重后順序不變
print(new_list )

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM