Задать вопрос
@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 и т.д.
  • Вопрос задан
  • 1044 просмотра
Подписаться 1 Простой 3 комментария
Решения вопроса 2
Vindicar
@Vindicar
RTFM!
fetchall() возвращает тебе список из кортежей.
Если ты не знаешь, что это такое - бегом учить. Это абсолютно базовые структуры данных в питоне, для создания сколь-нибудь сложной программы с ними (+ещё словари) нужно уметь работать не задумываясь.
Ответ написан
Комментировать
Гуглить не?
all_id = [x[0] for x in all_id] # all_id Твой список который ты хочешь развернуть
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 10:45
1000 руб./за проект
02 февр. 2025, в 10:19
7000 руб./за проект
02 февр. 2025, в 08:12
2500 руб./за проект