小编J M*_*ler的帖子

在Python中,从列表中删除重复项的最快算法是什么,以便所有元素都是唯一的*同时保留顺序*?

例如:

>>> x = [1, 1, 2, 'a', 'a', 3]
>>> unique(x)
[1, 2, 'a', 3]
Run Code Online (Sandbox Code Playgroud)

假设列表元素是可清除的.

澄清:结果应该保留列表中的第一个副本.例如,[1,2,3,2,3,1]变为[1,2,3].

python algorithm list

41
推荐指数
10
解决办法
3万
查看次数

如何在Linux平台上创建用于在C++中编写的临时文件?

在C++中,在Linux上,我如何编写一个函数来返回一个临时文件名,然后我可以打开它来写?

文件名应尽可能唯一,以便使用相同函数的另一个进程不会获得相同的名称.

c++ linux temporary-files

11
推荐指数
2
解决办法
7651
查看次数

标签 统计

algorithm ×1

c++ ×1

linux ×1

list ×1

python ×1

temporary-files ×1