删除一维数组中值相同的多余元素,即值相同的元素只保留一个。
时间: 2023-05-02 12:05:29 浏览: 117
C数据结构中的删除顺序表中值相同的多余的元素.doc
5星 · 资源好评率100%
题目意思是:删除一个数组中值相同的多余元素,即只保留一个相同元素。
答案:可以使用set函数或者for循环遍历删除重复元素的方法实现。具体代码如下:
1.使用set函数方法
lst = [1, 2, 2, 3, 4, 4, 5]
lst = list(set(lst))
print(lst)
# 输出为[1, 2, 3, 4, 5]
2.使用for循环方法
lst = [1, 2, 2, 3, 4, 4, 5]
new_lst = []
for i in lst:
if i not in new_lst:
new_lst.append(i)
print(new_lst)
# 输出为[1, 2, 3, 4, 5]
阅读全文