Delete first instance of matching element from array

后端 未结 3 1905
有刺的猬
有刺的猬 2020-12-03 02:58

Say I have the array [1,2,3,1,2,3] and I want to delete the first instance of (say) 2 from the array giving [1,3,1,2,3]. What\'s the e

3条回答
  •  时光说笑
    2020-12-03 03:25

    Maybe it should become part of stdlib:

    class Array
      def delete_first item
        delete_at(index(item) || length)
      end
    end
    

提交回复
热议问题