title: How to flatten google bigquery result in python
body: <p>I have a large database im trying to query with the help of python and the bigquery API.</p>
  
  <p>But the problem is that it returns a list of lists, and im having problems with flattening the results.</p>
  
  <p>right now im doing this:</p>
  
  <pre><code>client = bigquery.Client.from_service_accoun_json('...')
  query_job = client.query("""...""")
  result = query_job.result()
  </code></pre>
  
  <p>And from here im lost, the list can vary from 1 level down to 3-4 levels, which makes it extremly hard to search through the results.</p>
  
  <p>Is there an effective way to flatten the results?</p>