如何为一行中的单个列添加多个元素:
假设我有一个专栏,主题,里面可以有无限多的元素:
topics = ['Particle Physics,'Karaoke','jazz']
我在sqlite中有一个声明:
def UpdateElement(new_user,new_topic):
new_topic = new_topic + "; "
querycurs.execute('''UPDATE First_Data SET topic = (?) WHERE user = (?)''', (new_topic, new_user))
但是,这将允许主题列下一次只存在一个元素。如何编辑代码以便它可以将另一个给定元素添加到当前主题。
如果在表中 topic = ['Math'],那么我可以将其变成 topic = '[Math; Python']。这样我可以使用简单的 python .join 语句来拆分它。