我想从sqlite3数据库中获取数据并将它们保存在列表中
conn=sqlite3.connect("words.db")
cur=conn.cursor()
cur.execute("SELECT word FROM words WHERE state='positive'")
rows=cur.fetchall()
conn.commit()
conn.close()
print(rows)
行的输出如下所示:
[('abound',), ('abounds',), ('abundance',)]
我希望:
['abound', 'abounds', 'abundance']
我用以下内容创建了数据库:
cur.execute("CREATE TABLE IF NOT EXISTS words (id INTEGER PRIMARY KEY, word TEXT, meta TEXT)")
只需获取每个返回行元组的第一列
您也不需要在选择后提交
相关问题 更多 >
编程相关推荐