Created
March 23, 2016 18:15
-
-
Save worace/f818a8fcd395659a84f9 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| irb(main):002:0> "pizza pie".split | |
| => ["pizza", "pie"] | |
| irb(main):003:0> "pizza pie".split.class | |
| => Array | |
| irb(main):004:0> Array.new | |
| => [] | |
| irb(main):005:0> [] | |
| => [] | |
| irb(main):006:0> data = [] | |
| => [] | |
| irb(main):007:0> data.class | |
| => Array | |
| irb(main):008:0> data.empty? | |
| => true | |
| irb(main):009:0> data[0] = "BLUE" | |
| => "BLUE" | |
| irb(main):010:0> data[0] | |
| => "BLUE" | |
| irb(main):011:0> data[1] = "RED" | |
| => "RED" | |
| irb(main):012:0> data[1] | |
| => "RED" | |
| irb(main):013:0> data << "PURPLE" | |
| => ["BLUE", "RED", "PURPLE"] | |
| irb(main):014:0> data[2] | |
| => "PURPLE" | |
| irb(main):015:0> data.last | |
| => "PURPLE" | |
| irb(main):016:0> data.count | |
| => 3 | |
| irb(main):017:0> data[4] = "GREEN" | |
| => "GREEN" | |
| irb(main):018:0> data | |
| => ["BLUE", "RED", "PURPLE", nil, "GREEN"] | |
| irb(main):019:0> data[4] | |
| => "GREEN" | |
| irb(main):020:0> data[3] | |
| => nil | |
| irb(main):021:0> data | |
| => ["BLUE", "RED", "PURPLE", nil, "GREEN"] | |
| irb(main):022:0> data.count | |
| => 5 | |
| irb(main):023:0> data.last | |
| => "GREEN" | |
| irb(main):024:0> data.count | |
| => 5 | |
| irb(main):025:0> data.count - 1 | |
| => 4 | |
| irb(main):026:0> data.pop | |
| => "GREEN" | |
| irb(main):027:0> data.count | |
| => 4 | |
| irb(main):028:0> data | |
| => ["BLUE", "RED", "PURPLE", nil] | |
| irb(main):029:0> data[3] | |
| => nil | |
| irb(main):030:0> data.pop | |
| => nil | |
| irb(main):031:0> data | |
| => ["BLUE", "RED", "PURPLE"] | |
| irb(main):032:0> data.count | |
| => 3 | |
| irb(main):033:0> data | |
| => ["BLUE", "RED", "PURPLE"] | |
| irb(main):034:0> data.count | |
| => 3 | |
| irb(main):035:0> data.shift | |
| => "BLUE" | |
| irb(main):036:0> data | |
| => ["RED", "PURPLE"] | |
| irb(main):037:0> data[0] | |
| => "RED" | |
| irb(main):038:0> data[1] | |
| => "PURPLE" | |
| irb(main):039:0> data.count | |
| => 2 | |
| irb(main):040:0> data.unshift("GREEN") | |
| => ["GREEN", "RED", "PURPLE"] | |
| irb(main):041:0> data[0] | |
| => "GREEN" | |
| irb(main):042:0> data.count | |
| => 3 | |
| irb(main):043:0> data[2] | |
| => "PURPLE" | |
| irb(main):044:0> data[1] = "BLUE" | |
| => "BLUE" | |
| irb(main):045:0> data | |
| => ["GREEN", "BLUE", "PURPLE"] | |
| irb(main):046:0> data.insert(1, "RED") | |
| => ["GREEN", "RED", "BLUE", "PURPLE"] | |
| irb(main):047:0> data | |
| => ["GREEN", "RED", "BLUE", "PURPLE"] | |
| irb(main):048:0> data.sort | |
| => ["BLUE", "GREEN", "PURPLE", "RED"] | |
| irb(main):049:0> data | |
| => ["GREEN", "RED", "BLUE", "PURPLE"] | |
| irb(main):050:0> data = data.sort | |
| => ["BLUE", "GREEN", "PURPLE", "RED"] | |
| irb(main):051:0> data.shuffle | |
| => ["BLUE", "RED", "GREEN", "PURPLE"] | |
| irb(main):052:0> data.shuffle | |
| => ["GREEN", "BLUE", "PURPLE", "RED"] | |
| irb(main):053:0> data.shuffle | |
| => ["PURPLE", "BLUE", "RED", "GREEN"] | |
| irb(main):054:0> data.shuffle | |
| => ["BLUE", "GREEN", "PURPLE", "RED"] | |
| irb(main):055:0> data.shuffle | |
| => ["PURPLE", "BLUE", "GREEN", "RED"] | |
| irb(main):056:0> data.shuffle | |
| => ["RED", "GREEN", "BLUE", "PURPLE"] | |
| irb(main):057:0> data.shuffle | |
| => ["RED", "GREEN", "BLUE", "PURPLE"] | |
| irb(main):058:0> data.shuffle | |
| => ["BLUE", "GREEN", "RED", "PURPLE"] | |
| irb(main):059:0> data.shuffle | |
| => ["PURPLE", "BLUE", "RED", "GREEN"] | |
| irb(main):060:0> data.shuffle | |
| => ["RED", "PURPLE", "BLUE", "GREEN"] | |
| irb(main):061:0> data = _ | |
| => ["RED", "PURPLE", "BLUE", "GREEN"] | |
| irb(main):062:0> "horace mike lovisa".split | |
| => ["horace", "mike", "lovisa"] | |
| irb(main):063:0> data << "ORANGE" | |
| => ["RED", "PURPLE", "BLUE", "GREEN", "ORANGE"] | |
| irb(main):064:0> data.push("ORANGE") | |
| => ["RED", "PURPLE", "BLUE", "GREEN", "ORANGE", "ORANGE"] | |
| irb(main):065:0> data.delete_at(2) | |
| => "BLUE" | |
| irb(main):066:0> data | |
| => ["RED", "PURPLE", "GREEN", "ORANGE", "ORANGE"] | |
| irb(main):067:0> name = "horace" | |
| => "horace" | |
| irb(main):068:0> name[0..2] | |
| => "hor" | |
| irb(main):069:0> data | |
| => ["RED", "PURPLE", "GREEN", "ORANGE", "ORANGE"] | |
| irb(main):070:0> data[0..2] | |
| => ["RED", "PURPLE", "GREEN"] | |
| irb(main):071:0> data[0,3] | |
| => ["RED", "PURPLE", "GREEN"] | |
| irb(main):072:0> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment