Slides

Collections

  • Arrays
  • Hashes
  • Ranges

Ref. WGR Chapter 9, Collection and container objects

Array vs. Hash

Array Hash
ordered list of values unordered set of key/value pairs
has an index that must be an integer has a key that can be any object
(symbol, number, string, another hash, etc.)
also called List, Vector, Stack(?) Hash is also called Map, Dictionary
literals are defined with [ ] literals are defined with { }
accessed with [ ] also accessed with [ ]