Из того, что говорит ваш вопрос, я полагаю, что вы ищете что-то похожее на следующее.
def get_records():
conn = sqlite3.connect("apologize.db")
conn.row_factory = lambda cursor, row: row[0]
c = conn.cursor()
confirm_list = c.execute('SELECT confirm FROM foreigner').fetchall()
handful_list = c.execute('SELECT handful FROM foreigner').fetchall()
chemistry_list = c.execute('SELECT chemistry FROM foreigner').fetchall()
conn.close()
return [confirm_list, handful_list, chemistry_list]
Или
def get_records():
conn = sqlite3.connect("apologize.db")
conn.row_factory = lambda cursor, row: row[0]
c = conn.cursor()
confirm_list = c.execute('SELECT confirm FROM foreigner').fetchall()
handful_list = c.execute('SELECT handful FROM foreigner').fetchall()
chemistry_list = c.execute('SELECT chemistry FROM foreigner').fetchall()
conn.close()
return [list(x) for x in zip(confirm_list, handful_list, chemistry_list)]
Приветствия!