我需要组合两个列表并作为相应的行插入到数据库中!不是单独的:
考虑我有两个清单:
qw=['bike car', ' ', 'car', 'car bike car', ' ', 'bike']
qw1=['good car and benz', ' ', '', '', ' ', 'and 180']
我需要将它们组合为:
**name** **name1**
bike car good car and benz
... ....
... ....
我的编码:
for name,name1 in qw,qw1:
cursor.execute(
'''INSERT INTO Detail1 (Names,Hobby)
VALUES (%s, %s)''',
(name,name1))
db.commit()
但是因为太多的元组我得到了错误! 请帮助,答案将不胜感激!
答案 0 :(得分:0)
看来你想要这个:
for (name,name1) in zip(qw,qw1):
cursor.execute(
'''INSERT INTO Detail1 (Names,Hobby)
VALUES (%s, %s)''',
(name,name1))
db.commit()
数据库似乎与您的问题无关。