Agregar elementos de array en Ruby

En este artículo, aprenderemos cómo agregar elementos a una array en Ruby.
Método n.º 1: uso del índice 

Ruby

# Ruby program to add elements 
# in array
   
# creating string using []
str = ["GFG", "G4G", "Sudo", "Geeks"]
   
str[4] = "new_ele";
print str
 
# in we skip the elements
str[6] = "test";

Producción:

["GFG", "G4G", "Sudo", "Geeks", "new_ele"]

["GFG", "G4G", "Sudo", "Geeks", "new_ele", nil, "test"]

Método #2: Insertar en el siguiente índice disponible (usando el método push()) –

Ruby

# Ruby program to add elements 
# in array
   
# creating string using []
str = ["GFG", "G4G", "Sudo", "Geeks"]
   
str.push("Geeksforgeeks")
print str

Producción:

 ["GFG", "G4G", "Sudo", "Geeks", "Geeksforgeeks"] 

Método #3: Usar la sintaxis << en lugar del método push – 

Ruby

# Ruby program to add elements 
# in array
   
# creating string using []
str = ["GFG", "G4G", "Sudo", "Geeks"]
   
str << "Geeksforgeeks"
print str

Producción:

 ["GFG", "G4G", "Sudo", "Geeks", "Geeksforgeeks"] 

Método #4: Agregar elemento al principio –  

Ruby

# Ruby program to add elements 
# in array
   
# creating string using []
str = ["GFG", "G4G", "Sudo", "Geeks"]
   
str.unshift("ele_1")
print str

Producción:

 ["ele_1", "GFG", "G4G", "Sudo", "Geeks"] 

Publicación traducida automáticamente

Artículo escrito por Shivam_k y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *