我有3個列表,每個列表包含SQL表中一列的所有數據。所有列表的長度均相同。這就是我需要將數據插入表中的方式:+---+------------+-------------+-------------+| | A | B | C |+---+------------+-------------+-------------+| 1 | listA[0] | listB[0] | listC[0] || 2 | listA[1] | listB[1] | listC[1] || 3 | listA[2] | listB[2] | listC[2] || n | listA[n] | listB[n] | listC[n] |+---+------------+-------------+-------------+我正在使用Python。我擁有所有列表,但是我不確定將數據插入SQL表的最佳方法是什么。稍后,我將需要通過將查詢與A列數據匹配并搜索匹配來檢索數據。如果匹配,我將需要獲取所有行數據,并創建一個具有3個屬性的對象:A = listA[x], B = listB[x], C = listC[x]有人告訴我應該在Python中使用字典來做到這一點,但是我不確定這是否更好。我的問題是,根據我要使用此SQL數據庫的方式,如何將這些數據列表插入表中,以及在插入數據時如何表示數據,以后再從表中檢索數據時應如何表示? ?首先,我想只將所有listA元素插入列中A,依此類推,B然后使用and C。但這可能不是一個好方法,因為它不是表示數據(所有A屬性,Bs和C's的列表)的邏輯方法,并且由于以后我需要用不同的方式表示數據,因此我應該將其插入也是。
添加回答
舉報
0/150
提交
取消