python
я получаю данные с бд они выходят так bd = [('1', '1')]
я делаю строку содержащую эти данные
a = str(bd)
разделяю не нужные мне символы ( )
делаю a = [a]
и получается ["'1', '1'"] а мне нужны без кавычек чтобы я мог написать например
print(a[0]) // вывод 1
как это можно сделать не нужные или не понятные вопросы буду удалять!
Tatana297:
Напиши задание просто, я постараюсь решить)
Сюда в коментах напиши
нужно чтобы в конце не было кавычек
именно когда уже все данные в списках
не одинарные кавычки, а такие - "
Я понял, напиши задачу сюда или задание
там чуть ниже в комментах описал всё
код большой я максимально все упростил чтобы было понятно
Ответы
Ответ дал:
1
Ответ:
Попробуйте команду a[0].replace("'", "")
Эта команда заменяет символ ' на пустоту.
Но учтите что вывод будет таким: 1, 1
Что-бы сделать вывод как вы хотите используйте команду a[0].split(", ")
Эта команда возращает список, так что не забудьте сохранить ее в переменную. Кстати список будет выглядеть так: ["1", "1"]
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад