Learned about non_parallel and parallel assignments

[#65851504]
* Learned parallel assignments with too few variables results in nil for unassigned values

* Learned parallel assignments with sub-arrays assigns the sub-array for the value

[#65851504]
* Learned parallel assignements with one variable and then a comma ignores the remaining values

* Learned one can swap variable values in parallel using a, b = b, a

[#65851504]
Merge pull request #6 from ThomasCGreen/65851504_about_array_assignment_master

Completed all fixes to about_array_assignment

[Delivers #65851504]
Update about_arrays.rb
Update about_arrays.rb
Update about_arrays.rb
Added changes to about_arrays.rb to make it work

Learned a couple of new things:

* There are symbols in ruby that don't need to be defined to be used!

* That and index one passed the end of an array will get you the empty array

* But, an index more than one passed the end of the array will get you nil!

[#65851502]
* Learned about new arrays

[#65851502]
* Learned about array assignments

[#65851502]
* learned about accessing arrays and slicing arrays

[#65851502]
* Learned about arrays and ranges

* Learned about slicing and ranges

[#65851502]
* Learned about pushing and popping arrays

* Learned about shifting arrays

[#65851502]
* not sure why this was left over in the breaking up of commits.
*Learned how to create new hashes and how to test the size of the hash

[65851506]
* learned about acessing hashes with keys via [] and fetch
* with fetch we can generate an exception

[#65851506]
* learned hash elements can be changed
* learned hash elements are unorderd

[#65851506]
* learned hash.keys returns an array of the keys
* learned hash.values returns an array of values

[#65851506]
* learned that when combining hashes (.merge) similar keys overide the values
* learned that one can set the default value for hash (rather than it being nil)

[#65851506]
* learned that when a default value is assigned for a hash, that they all point to the same object
* learned that one can use a {|hash,key| hash[key] = []} to create a new object each time

[#65851506]