今天早上,我从源代码中安装了python3.3.2,这让我有些头疼,所以现在我要删除它。python3启动python3.3.2,它存储在/usr/local/bin中。但是,当我尝试删除它时,它希望删除存储在/usr/bin中的python3.3.1。显然我想留着这个。$ which -a python3
/usr/local/bin/
有没有一个内置的从Python的列表中删除重复,同时保持秩序?我知道我可以使用一组来删除重复,但是破坏了原来的顺序。我也知道我可以像这样推出自己的产品:
output = [] if x not in output:
output.append但是,如果可能的话,我想利用一个内置的或更多的Pythonic