title: To make Sqlite3 table name as Python list?
body: <p>I Want to make the table name as python list. </p>
  
  <p>I tried to it. but I saw table name was just i(FOR statement variable) and python said 'table i already exists'.</p>
  
  <p>I don't know wrong sector. please answer this problem.  </p>
  
  <pre><code>import sqlite3
  con = sqlite3.connect("C:\\Users\\Kun\\Documents\\Dashin\\stock.db")
  cursor = con.cursor()
  
  stock_name = ['google','apple','amazon']
  
  for i in stock_name:
      cursor.execute("CREATE TABLE i(Code text)")
      con.commit()
  
  con.close()
  </code></pre>
  
  <hr>
  
  <pre><code>Traceback (most recent call last):
    File "C:\Users\Kun\Documents\Dashin\code.py", line 35, in &lt;module&gt;
      cursor.execute("CREATE TABLE i(Code text)")
  sqlite3.OperationalError: table i already exists
  </code></pre>