@Follin

Как вывести значения из базы данных без запятых скобок и т.д?

import sqlite3

con = sqlite3.connect("DataBase.db") # Файл с базой
cur = con.cursor()

cur.execute("select user_id from users where buisness = 'зоомагазин'")
response = cur.fetchall()

print(response)

con.close()

Вот такой код, выводит:
[(2567,), (12,), (45,), (5665,), (4646,)]

а нужно просто список 22562, 12, 45 и т.д.
  • Вопрос задан
  • 178 просмотров
Решения вопроса 2
Vindicar
@Vindicar
fetchall() возвращает тебе список из кортежей.
Если ты не знаешь, что это такое - бегом учить. Это абсолютно базовые структуры данных в питоне, для создания сколь-нибудь сложной программы с ними (+ещё словари) нужно уметь работать не задумываясь.
Ответ написан
Комментировать
@besic_py
Новичок в программировании изучаю Тг ботов, бд
Гуглить не?
all_id = [x[0] for x in all_id] # all_id Твой список который ты хочешь развернуть
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы