输入一个列表,去掉列表中重复的数字,按原来次序输出,输出格式如下图所示: [1,2,1,2,3] 1 2 3
时间: 2023-10-22 15:09:50 浏览: 138
好的,我理解了你的问题。以下是一个 Python 函数,可以实现你的需求:
```python
def remove_duplicates(lst):
"""将列表中的重复元素删除,并按照原来的次序输出"""
seen = set()
result = []
for x in lst:
if x not in seen:
seen.add(x)
result.append(x)
return result
lst = [1,2,1,2,3]
print(' '.join(str(x) for x in remove_duplicates(lst)))
```
输出结果为:
```
1 2 3
```
希望这个函数可以满足你的需求。如果你还有其他问题或者需要进一步的帮助,请随时向我提问。
阅读全文