python中list去重
时间: 2023-11-22 12:48:41 浏览: 100
python列表去重的二种方法
以下是两种Python中list去重的方法:
1.使用set()函数创建一个无序不重复元素集合,然后将其转换为列表即可实现去重。示例代码如下:
```python
temp = [1, 2, 3, 3, 4, 4, 5]
temp = list(set(temp))
print(temp) # 输出:[1, 2, 3, 4, 5]
```
2.使用for循环遍历列表,将不重复的元素添加到一个新的列表中,最终得到的新列表即为去重后的列表。示例代码如下:
```python
temp = [1, 2, 3, 3, 4, 4, 5]
list_not_dup = []
for i in temp:
if i not in list_not_dup:
list_not_dup.append(i)
print(list_not_dup) # 输出:[1, 2, 3, 4, 5]
```
阅读全文