要求 1.列表中的元素有重复,需要去掉重复元素 2.要求保留原来的元素顺序
如果是只是去除重复的元素,不关心顺序,列表直接变集合即可,与要求不符。 # a=[1,2,3,3,4,4,5,6,7,8] # y=set(a) # print(y)
def duplicate_removal(lt): lt1=[] for i in lt: if i not in lt1: lt1.append(i) return lt1 lt=list(input('请输入字符:')) print(duplicate_removal(lt))