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 )