Хочу поместить во внутрь строки переменную
x = max(lst)
y = len(x)
lst0 = []
for i in lst:
i0 = "{:_<y}".format(i)
lst0.append(i0)
return lst0
хочу чтобы внутри заполнителя читалась переменная y
Ответы (2 шт):
Автор решения: Abdullah
→ Ссылка
Не совсем понятно что ты пытаешься сделать, но если ты хочешь подставить y то тебе в формат нужно передать именно y а не i и удали лишнее оттуда.
i0 = "{y}".format(y)
Автор решения: CrazyElf
→ Ссылка
Можно использовать f-строку, только нужно экранировать ваши фигурные скобки, написав их как двойные:
i0 = f"{{:_<{y}}}".format(i)