SnEgOwIk S SnEgOwIk Регистрация 27 Июл 2013 Сообщения 62 Репутация -3 Спасибо 0 Монет 0 24 Дек 2023 #1 Есть код, в котором я выбираю из таблицы sqlite3 столбец, и считаю количество элементов в списке: print(len(coursor.fetchall())) #вывод: 4 n = len(coursor.fetchall()) print #вывод: 0 Почему так? Как передать в переменную длину?
Есть код, в котором я выбираю из таблицы sqlite3 столбец, и считаю количество элементов в списке: print(len(coursor.fetchall())) #вывод: 4 n = len(coursor.fetchall()) print #вывод: 0 Почему так? Как передать в переменную длину?
ufgvgh U ufgvgh Регистрация 22 Сен 2013 Сообщения 73 Репутация 0 Спасибо 0 Монет 0 24 Дек 2023 #2 result = coursor.fetchall() print(len(result)) # Вывод: 4 n = len(result) print # Вывод: 4 Должно работать, попробуй
result = coursor.fetchall() print(len(result)) # Вывод: 4 n = len(result) print # Вывод: 4 Должно работать, попробуй
spider552 S spider552 Регистрация 12 Сен 2013 Сообщения 88 Репутация 0 Спасибо 0 Монет 0 24 Дек 2023 #3 В пайтоне работает странно всё
tarantul T tarantul Регистрация 17 Авг 2013 Сообщения 75 Репутация 0 Спасибо 0 Монет 0 24 Дек 2023 #4 Это работа с копиями объекта , поэтому пробуй так n = list(cursor.fetchall()) или так n = cursor.fetchall().__len__()
Это работа с копиями объекта , поэтому пробуй так n = list(cursor.fetchall()) или так n = cursor.fetchall().__len__()
Gerton Gerton Регистрация 4 Ноя 2013 Сообщения 81 Репутация 0 Спасибо 0 Монет 0 24 Дек 2023 #5 Жопа какашки мотоцикл