不用collections 输入一个列表,去掉列表中重复的数字,按原来次序输出!
时间: 2024-03-26 20:35:08 浏览: 56
在list集合中输入元素,去除重复的元素并输出
可以通过遍历列表,使用一个空列表作为辅助,将遍历到的数字放入辅助列表中,如果辅助列表中已经存在该数字则跳过,否则将该数字添加到辅助列表中。最后输出辅助列表即可。
以下是示例代码:
```python
def remove_duplicates(lst):
seen = []
result = []
for num in lst:
if num not in seen:
seen.append(num)
result.append(num)
return result
```
使用示例:
```python
>>> lst = [1, 2, 3, 2, 4, 3, 5]
>>> remove_duplicates(lst)
[1, 2, 3, 4, 5]
```
阅读全文