Ruby: What is the easiest way to remove the first element from an array?

后端 未结 11 1747
渐次进展
渐次进展 2020-12-12 11:54

Lets say I have an array

[0, 132, 432, 342, 234]

What is the easiest way to get rid of the first element? (0)

11条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-12 12:35

    Use the shift method on array

    >> x = [4,5,6]
    => [4, 5, 6]                                                            
    >> x.shift 
    => 4
    >> x                                                                    
    => [5, 6] 
    

    If you want to remove n starting elements you can use x.shift(n)

提交回复
热议问题