title: Table-like data structure in python
body: <p>Is there a data-structure in Python that approximate the behavior of a database table? </p>
  
  <p>My data looks like the following:</p>
  
  <p>id | name | description</p>
  
  <p>1  |  test |  this is a test</p>
  
  <p>The closest I can get is to have a list of dictionaries, but I was wondering if there exists a specific data-structure for that purpose (that, for example, supports sorting or <strong>add</strong>). </p>