scmuser created the topic: Short Notes – Ruby Arrays- Insert, Append, length, Index, Removed
Short Notes – Ruby Arrays- Insert, Append, length, Index, Removed
Create a Ruby Array
letters = Array.new letters = [] letters = Array.new() letters = letters = Array.new(3) ( Define how many elements you array would be) letters = Array.new(3, 'me rocks') (Define each element with default values)
Accessing Elements
letters[0] - accessing First element letters[-1] - Accessing last element letters[-2]
Inserting/Adding elements
letters = Array.new() OUTPUT = ["a", "b", "c"] letters.insert(0, 1) OUTPUT [1, "a", "b", "c", "d"] letters.insert(-1, 'd') OUTPUT [1, "a", "b", "c", "d"] letters << 'e' OUTPUT [1, "a", "b", "c", "d", "e"] letters.push('f') OUTPUT [1, "a", "b", "c", "d", "e", "f"]
Removing Elements
letters.pop - Remove the last elements letters.delete_at(2) - Delete the element of particular index
Latest posts by scmgalaxy K (see all)
- Use of runtime variables to save into another variable using register in Ansible - September 6, 2018
- Ansible & Ansible Tower Variable Precedence Hierarchy - September 6, 2018
- How to use template in Ansible? - September 6, 2018