编写程序,实现删除列表重复元素的功能 如何使用python代码写出
时间: 2024-03-05 21:49:19 浏览: 31
好的,以下是一个删除列表重复元素的示例代码:
```python
list1 = [1, 2, 2, 3, 4, 4, 5, 5, 5]
new_list = []
# 遍历原列表,将不重复的元素添加到新列表中
for item in list1:
if item not in new_list:
new_list.append(item)
# 输出结果
print(new_list)
```
输出结果如下:
```
[1, 2, 3, 4, 5]
```
另外,如果不要求保持原列表的顺序,也可以使用集合(set)来实现去重,然后再转换回列表,代码如下:
```python
list1 = [1, 2, 2, 3, 4, 4, 5, 5, 5]
new_list = list(set(list1))
# 输出结果
print(new_list)
```
输出结果也是 `[1, 2, 3, 4, 5]`。
希望这个示例代码能对你有所帮助!
相关问题
使用python编写程序,实现删除列表重复元素的功能
可以使用如下代码实现删除列表重复元素的功能:
```
myList = [1, 2, 2, 3, 4, 4, 5]
newList = list(set(myList))
print(newList) #输出 [1, 2, 3, 4, 5]
```
这段代码首先将列表转换为set类型,即集合类型,集合类型具有去重功能,然后再将集合类型转换为列表类型,即可得到去重后的列表。
使用 Python 编写程序,实现删除列表重复元素的功能。
好的,可以使用以下代码实现删除列表重复元素的功能:
```python
my_list = [1, 2, 3, 2, 4, 3, 5]
my_list = list(set(my_list))
print(my_list)
```
输出:
```python
[1, 2, 3, 4, 5]
```
这段代码先将列表转换成 set 集合,因为集合中不允许有重复元素,然后再将集合转换回列表即可。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)