我对这个问题的理解是,您有一个表单中的条目列表,您希望将这些条目组合成一个元组并插入到数据库中。。
  
  
   为了节省我的打字时间,假设您有:
  
  # some list of keys obtained or hard coded as global..
KEYS = ['Toys', 'Fruits', 'Candy']
# and a form in which you have
Toys= FieldList(TextField('what toys do you have?'),min_entries=3)
Fruits= FieldList(TextField('what fruits do you have?'),min_entries=3)
Candy= FieldList(TextField('what candies do you have?'),min_entries=3)
  
   现在您的工作是循环表单并打包一个元组:
  
  form = Form()
for _i in range(3):
    tup = ()
    for key in KEYS:
        tup += (getattr(form, key)[_i].data,)
    sql = "INSERT INTO tablename ({}) values {}".format(
              ",".join(KEYS), str(tup))
    c.execute(sql)
  
   给它(或一些调试过的衍生工具!)一次尝试