title: Python sqlite query with bindings splits it by characters
body: <pre><code>some_list = ['11', '22', '33']
  for i in some_list:
      c.execute("INSERT INTO dbtable (dbcolumn) VALUES (?)", (i))
  </code></pre>
  
  <p>Returns error:</p>
  
  <pre><code>sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 1, and there are 2 supplied.
  </code></pre>
  
  <p>It explode <code>'11'</code> into characters. </p>
  
  <p>What is wrong here? </p>