7.请用至少一种方法删除下面list里面的重复元素
# 请用至少一种方法删除下面list里面的重复元素
# 第一种
'''
li = [1,2,3,1,1,1]
i=0
while i < len(li):
j = i+1
while j < len(li):
if li[i]==li[j]:
li.remove(li[j])
j -= 1
j += 1
i += 1
print(li)
'''
# 第二种
'''
li = [1,2,3,1,1,1]
li1 = []
for i in li:
if i not in li1:
li1.append(i)
print(li1)
'''
# 第三种
'''
li = [1,2,3,1,1,1]
for i in li:
if li.count(i)>1:
li.remove(i)
print(li)
'''
# 第四种 集合无重复元素
li = [1,2,3,1,1,1]
li = set(li)
print(list(li))

浙公网安备 33010602011771号