title: Overriding Built-in Classes (Python)
body: <p>How can I view and override the full definition for built in classes? I have seen <a href="http://docs.python.org/library/array.html" rel="nofollow noreferrer">the library docs</a> but am looking for something more.</p>
  
  <p>For e.g. is it possible to override the Array Class such that the base index starts from 1 instead of 0, or to override <code>.sort()</code> of list to a sorting algorithm of my own liking? </p>