>>208
イテレーションしながら削除するとバグるから
新しいリストを生成したほうがいいよ

あと単純に名前だけじゃないなら
重複があった場合の名前以外の値の扱いを仕様として明確にしておいたほうがいい