リストのリストがあります[['a','b'],['c','d']]
。
というテーブルT
と 2 つのフィールドF1
がありF2
ます。F1
フィールド リストの最初の項目は に、2 番目の項目は にマッピングされF2
ます。
このような for ループを使用するのではなく、単一のコマンドまたは呼び出しで内部リストごとに行を挿入するにはどうすればよいですか?
for i in [['a','b'],['c','d']]:
c.execute("insert into T (F1,F2) values (%s, %s)", (i[0], i[1]))