Wednesday, June 19, 2013

Prepending in a Ruby Array

Appending in Ruby array is done in the following way :

my_array = ['s','a','u','r','a'] => ["s", "a", "u", "r", "a"]
my_array << 'v' => ["s", "a", "u", "r", "a", "v"]

Now, if you want to prepend any value to an array, Ruby's unshift method can be used for this purpose.

my_array => ["s", "a", "u", "r", "a", "v"]
my_array.unshift('c') => ["c", "s", "a", "u", "r", "a", "v"]

Thats it !

No comments:

Post a Comment