Ruby'de bir dizi elemanım var
[2,4,6,3,8]
Örneğin 3
değerine sahip öğeleri kaldırmam gerekiyor
Bunu nasıl yapacağım?
Sanırım çözdüm:
a = [2,4,6,3,8]
a.delete(3)
Yorumlardaki Travis'ten ödünç alarak, bu daha iyi bir cevap:
Ben şahsen
irb'den
=> [1, 2, 7, 4, 5]ile sonuçlanan
[1, 2, 7, 4, 5] - [7]`'yi seviyorum
*Örnek dizisindeki üçüncü elemanın 3 olduğunu görerek cevabını değiştirdim. Bu, 3'ün dizide 2. konumda olduğunu fark etmeyenler için bazı karışıklıklara yol açabilir.