いくつかの要素を複数回含む配列があります。次に、これらの要素の1つを削除して新しい配列を作成します。
例:
a = [1,1,1,2]
delete_index = a.find_index(1)
result = a.clone
result.delete_at(delete_index)
# result is now [1,1,2]
このコードは、このような簡単な作業には本当に醜いように見えます。Arrayが提供するメソッドを調べましたが、これを行うためのより良い方法を見つけることができませんでした。