python中将数组去重后不改变序列顺序怎么做
时间: 2024-01-15 12:03:54 浏览: 67
python实现文本去重且不打乱原本顺序
5星 · 资源好评率100%
可以使用Python中的set()函数来实现数组去重,然后将去重后的元素重新存放到一个新的数组中,这样就可以保持原有的顺序不变。具体实现可以参考以下代码:
```
# 原始数组
arr = [1, 2, 3, 2, 4, 3, 5, 6, 5]
# 创建一个空的列表
new_arr = []
# 遍历原始数组
for i in arr:
# 如果元素不在新数组中,则添加到新数组中
if i not in new_arr:
new_arr.append(i)
# 打印去重后的数组
print(new_arr)
```
输出的结果为:`[1, 2, 3, 4, 5, 6]`,可以看到原有的顺序并没有改变。
阅读全文