利用集合中元素不重复的性质,将数据列表转化为集合去重,再转化为列表进行操作。
代码如下:
#数据去重
ls = ["p","p","y","y",123]
s = set(ls) #利用集合无重复的特点,将列表转化为集合
print("集合中的元素有:",end='')
for item in s:
print(item,end = ' ')
print("")
lt = list(s)
print("列表为:{}".format(lt))
初始元素为p、p、y、y、123,去重后元素为p、y、123。
数据之间互相转换去重