title: Python "IN PLACE" functions
body: <p>What's the particular reason that some functions in Python operate "IN PLACE", like <code>[].sort</code> and <code>[].reverse</code>, while some others like <code>[].append</code> not?</p>