No idea why, really.  Is it considered more efficient in Python?  (It is in other languages that implement lists in contiguous memory.)