data_set = ['a','b','c']
data_set[0]
data_set[0] = 'a1'
# Agregar al final
data_set << 'd'
# Limpiarla
data_set.clear
# Inspect
data_set.inspect
# To String
data_set.to_s
# Join
data_set.join
data_set.join(", ")
# Split
str = "1,2,3,4,5"
array = str.split(',')
# Sort - No se puede si el array tiene diferentes tipos
array.sort
# Uniq - Para que me devuelva un array con objetos unicos
array = array.uniq
# Delete
array.delete(2) #objeto
array.delete_at(0) #index
# Push y pop (Al final)
array.pop #Obtiene el ultimo
array.push(3) #Agrega el ultimo
array << 3 #Agrega el ultimo
# Shift y unshift (al inicio)
array.shift #Obtiene el primero
array.unshift #Agrega al primero
# Sumar y restar
array = array + [1,2,3]
array = array - [1,2,3]
Created
September 20, 2017 22:06
-
-
Save jcaristy/8ce64c10172bede05b4f6538038c84eb to your computer and use it in GitHub Desktop.
[RoR: Arrays] #ruby
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment