0%

python-移除列表重复元素

有趣的技术

题一代码如下:

法一:

1
2
3
li = [1, 3, 2, 5, 4]
li.reverse()
print(li)

法二:

1
2
3
4
5
li = [1, 3, 2, 5, 4]
li.clear()
li.extend(["4", "5", "2", "3", "1"])
li.extend([4, 5, 2, 3, 1])
print(li)

题二代码如下:

1
2
3
4
5
6
li = [1, 1, 1, 2, 2, 3, 2, 3, 4, 2, 3, 5, 4, 5, 4]
li0 = []
for i in li:
if not i in li0:
li0.append(i)
print(li0)