牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Python でリストから重複を取り除きつつ順番を確保したい場合のメモ

(Python.2.7)

1から5までの数字のリストで、1が重複しているケース

In [63]: seq = [1,5,3,2,4,1]

In [64]: set(seq)
Out[64]: set([1, 2, 3, 4, 5])

In [65]: sorted(set(seq), key=seq.index)
Out[65]: [1, 5, 3, 2, 4]

参考サイト