Напишите функцию с именем «add_list», которая принимает список в качестве параметра, где каждое значение само является списком, содержащим 3 строки.Эта функция не возвращает значение.Существует база данных, сохраненная в файле с именем «редко» .db, содержащем таблицу с именем «большой» со столбцами «должен», «спрей» и «зал суда».Вставьте каждое значение из списка ввода в эту таблицу, используя 3 строки в каждом списке в качестве значений для трех столбцов.
import sqlite3
def add_list(lista):
conn=sqlite3.connect('rarely.db')
c=conn.cursor()
ought1 = c.execute('SELECT ought FROM big').fetchall()
spray1 = c.execute('SELECT spray FROM big').fetchall()
courtroom1 = c.execute('SELECT courtroom FROM big').fetchall()
insert = c.execute('INSERT INTO big VALUES(?)', (lista))
conn.commit()
conn.close()
Вот моя попытка сделать это.Что я делаю не так?