「リストの重複を削除」の編集履歴(バックアップ)一覧はこちら
「リストの重複を削除」(2009/07/08 (水) 18:50:39) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
#highlight(python){{
a = [abc, def, def]
a = list(set(a))
print a
# >> [abc, def]
}}
順番は維持されないそうです。
[[図書館断想>http://d.hatena.ne.jp/katz3/20080214/1203007016]]
#highlight(python){{
a = [abc, def, def]
a = list(set(a))
print a
# >> [abc, def]
}}
順番は維持されないそうです。
[[図書館断想>http://d.hatena.ne.jp/katz3/20080214/1203007016]]
pythonで配列を整列しないで、重複をなくす
通常のリストの場合、
#highlight(python){{
>>> l = [2,2,1,1,3,3]
>>> l = sorted(set(l), key=l.index)
>>> print l
[2,1,3]
}}
http://d.hatena.ne.jp/ncavejdi843/20090201/1233459027