这是我的一些代码,它们真的很难看,我希望有人能告诉我如何让它变得更好。我隐约知道如何修复此代码,但在实践中无法获得任何改进。
list1 = ([1, 10])
array2 = numpy.ones((1,3))
array3=numpy.ones((1,2))
conn = sqlite3.connect("a.db")
c = conn.cursor()
c.execute("insert into a_table values(?, ? , ?, ?, ?, ?, ?)", (list1[0], list1[1], array2[0][0], array2[0][1], array2[0][2], array3[0][0], array3[0][1]))
#
我认为我需要做的是将list1、array2 和array3 附加到一个列表中,然后以某种方式将其展平。然后以某种方式用一个命令将整个列表解压缩到表中......谢谢!