gpt4 book ai didi

Python 使用 list(set(v)) 删除重复项更改数组顺序

转载 作者:行者123 更新时间:2023-11-28 20:22:55 25 4
gpt4 key购买 nike

<分区>

我有以下包含多个重复项的数组,我想删除它们以保持顺序。

v = ['maier', 'tapa pure', 'embega', 'maier', 'tapa pure', 'embega', 'maier', 'tapa pure', 'embega', 'maier', 'tapa pure', 'embega', 'maier', 'tapa pure', 'embega', 'maier', 'tapa pure', 'embega', 'maier', 'tapa pure', 'embega', 'maier', 'tapa pure', 'embega']

我使用 list(set(v)) 得到以下输出:
['embega', 'maier', 'tapa pure']

我想要的是去除重复,但保持原来的顺序:
['maier', 'tapa pure', 'embega']

我不能使用 v[:3] 因为重复长度是可变的。

我该怎么做?

提前致谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com