删除list1中重复的元素
时间: 2023-10-24 08:04:50 浏览: 31
你可以使用 set() 函数将 list 转换成 set,然后再将其转换回 list,这样就可以去除重复元素了。以下是代码示例:
```python
list1 = [1, 2, 3, 2, 1, 4, 5, 4]
list1 = list(set(list1))
print(list1)
```
输出结果:
```
[1, 2, 3, 4, 5]
```
相关问题
python删除list中的重复元素
可以使用remove()方法来删除列表中的重复元素,例如:
a = [1, 2, 3, 4, 3, 2, 1]
b = list(set(a))
print(b)
输出结果为:
[1, 2, 3, 4]
其中,set()函数将列表中的重复元素去除,再用list()函数将其转化为列表。
删除list中重复的元素
可以使用Python内置函数set()将list转换成集合,集合会自动去重,然后再将集合转换回list即可。示例代码如下:
```python
my_list = [1, 2, 3, 2, 4, 3, 5]
my_list = list(set(my_list))
print(my_list) # 输出 [1, 2, 3, 4, 5]
```
注意,集合是无序的,因此转换回list后元素的顺序可能与原来的顺序不同。