#python #mysql #python-3.x #loops
#python #mysql #python-3.x #циклы
Вопрос:
Я пытаюсь выполнить цикл вывода моей базы данных и получить результат каждого цикла в виде переменной со следующим кодом.
for item in output:
v=''.join(item)
link="https://example.com/user/{}".format(v)
print(link)
Я уже пытался поместить это в переменную с:
var=for item in output:
v=''.join(item)
link="https://example.com/user/{}".format(v)
print(link)
но это не сработало
Комментарии:
1. Неясно, о чем вы спрашиваете, но, вероятно, вы хотите инициировать пустой список или словарь перед циклом, который затем можно заполнить во время цикла
2. Вы пытаетесь получить все элементы в одну переменную, после этого создать ссылку и распечатать ее?
3. @ionut точно, это была моя цель. Приведенный ниже ответ сработал для меня. Спасибо за вашу помощь
Ответ №1:
Возможно, вы имеете в виду, что вам нужен список ссылок:
var = ["https://example.com/user/{}".format(''.join(item)) for item in output]
Комментарии:
1. Pythonic — это способ