废话不多说,代码如下:
lt1 = [1,1,2,4,5,6,7,9,5,7,9,1,8,9,52,4,3]
#定义函数,lt冒号后的list是它的类型
def delsame(lt:list):
#定义一个空字典用来存储列表中数据和它出现的次数,
然后将排序后的字典的键返回
dt = {}
n=len(lt)
for i in range(n):
#统计次数并将其存入字典
num = lt.count(lt[i])
dt[lt[i]] = num
return sorted(list(dt.keys()))
print(delsame(lt1))
结果如下: