1

行の単一の列に複数の要素を追加するにはどうすればよいですか:

内部に無限に多くの要素を含めることができる列、トピックがあるとします。

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))

ただし、これにより、トピック列の下に存在できる要素は一度に 1 つだけになります。現在のトピックに別の特定の要素を追加できるように、コードを編集するにはどうすればよいでしょうか。

テーブルのトピック = ['Math'] の場合、トピック = '[Math;] にすることができます。パイソン']。このようにして、単純な python .join ステートメントを使用して分割できます。

4

1 に答える 1