01 / 07
重複を消したい、と思ったとき
リストから同じものを取りのぞきたいことがある。アンケートの回答、注文された商品、参加者の名前。
いまの道具でも書ける。空のリストを用意して、まだ入っていないものだけ足していけばいい。
でも「重複を消す」というだけのことに、4行も使っている。
kazus = [3, 1, 3, 2, 1]shurui = []for k in kazus: if k not in shurui: shurui.append(k)print(shurui)実行結果
[3, 1, 2]