title: Remove empty first column of a Treeview object
body: <p>I'm trying to make a program that retrieves records from a database using <code>sqlite3</code>, and then display them using a <code>Treeview</code>. </p>
  
  <p>I succeeded in having a table created with the records, but I just can't remove the first empty column. </p>
  
  <pre><code>def executethiscommand(search_str):
      comm.execute(search_str)
      records = comm.fetchall()
      rows = records.__len__()
      columns = records[0].__len__()
  
      win = Toplevel()
      list_columns = [columnames[0] for columnames in comm.description]
      tree = ttk.Treeview(win)
      tree['columns'] = list_columns
  
      for column in list_columns:
          tree.column(column, width=70)
          tree.heading(column, text=column.capitalize())
  
      for record in records:
          tree.insert("", 0, text="", values=record)
  
      tree.pack(side=TOP, fill=X)
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/x6XBe.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/x6XBe.jpg" alt="enter image description here"></a></p>