skip to content
barorin&?

Pythonで順序を保持したままsetする方法

/ 1 min read

はじめに

Pythonで順序を保持したままsetする方法のご紹介です。

方法

sorted メソッドを挟むことで、順序を保持することができます。

lst = ['john', 'alice', 'joe']
sorted(set(lst), key=lst.index)
# -> ['john', 'alice', 'joe']