擅长:python、mysql、java
<p>我知道你想做什么。你几乎得到了。你所拥有的是写一行数据。只要把它放到一个循环中,你就可以写出整个表:</p>
<pre><code>import sqlite3
conn = sqlite3.connect("testdatabase.db")
conn.execute("CREATE TABLE mytable (Column1 text, Column2 text, Column3 text)")
mytable = [
('a', 'b', 'c'),
('d', 'e', 'f'),
]
for myliste in mytable:
conn.execute("""INSERT INTO
mytable (Column1, Column2, Column3)
VALUES (?, ?, ?)""",
myliste)
conn.commit()
</code></pre>
<h2>更新</h2>
<p>要创建50列,如果已经有列列表,请将下面的变量<code>columns</code>替换为您自己的变量:</p>
^{pr2}$