title: Pandas df.values does not return index values
body: <p>I have a multi-indexed table that I want to convert to a list.</p>
  
  <p><strong>Table:</strong> (Index Columns - 'adsh', 'report', 'line')</p>
  
  <pre><code>                                 stmt  inpth rfile                     tag  \
  adsh                 report line                                             
  0000804753-17-000004 2      20     BS      0     H  AccountsPayableCurrent   
  0000215466-17-000058 5      19     BS      0     H  AccountsPayableCurrent   
  0001477932-17-000685 2      10     BS      0     H  AccountsPayableCurrent   
  0001554795-17-000056 2      11     BS      0     H  AccountsPayableCurrent   
  0001558370-17-000547 3      19     BS      0     H  AccountsPayableCurrent   
  </code></pre>
  
  <p><strong>Input:</strong></p>
  
  <pre><code>df.values
  </code></pre>
  
  <p><strong>Output:</strong></p>
  
  <pre><code>array([['BS', 0, 'H', 'AccountsPayableCurrent', 'us-gaap/2015',
      'Accounts payable'],
     ['BS', 0, 'H', 'AccountsPayableCurrent', 'us-gaap/2015',
      'Accounts payable'],
     ['BS', 0, 'H', 'AccountsPayableCurrent', 'us-gaap/2015',
      'Accounts payable'],
     ['BS', 0, 'H', 'AccountsPayableCurrent', 'us-gaap/2015',
      'Accounts payable'],
     ['BS', 0, 'H', 'AccountsPayableCurrent', 'us-gaap/2015',
      'Accounts payable']], dtype=object)
  </code></pre>
  
  <p>I know that I can run <strong>df.index.values</strong> to get a list of the index values as well, but what I want is the index values and column values in a single list. What is the best way to accomplish this?</p>