Код ниже взят из более крупного проекта, над которым я работаю.
Цель этого раздела - отформатировать вывод в виде списка без кавычек.
Однако, когда я пытаюсь отформатировать вывод в виде списка, он имеет кавычки вокруг, я просмотрел несколько форумов и не смог найти никого, у кого была точная проблема.
Кодированный ввод:
colourChart = []
tempColour = tempAlpha
tempColour = "%s" % (', '.join(tempColour)) #! Creates a string, I need it in a List format.
print("What I need it to be formatted as:\n [" + tempColour + "]")
colourChart.append(tempColour) #! Takes previous string, appends to List, adds quotes tho :(
print("What it actually gets formatted as:\n",colourChart)
Вывод:
What I need it to be formatted as:
[colourAlpha(0.3), colourAlpha(0.4), colourAlpha(0.5), colourAlpha(0.6)]
What it actually gets formatted as:
['colourAlpha(0.3), colourAlpha(0.4), colourAlpha(0.5), colourAlpha(0.6)']
Эта ссылка имеет скрипт Python Я проверял это с: https://drive.google.com/drive/folders/1y1-SkyUoDYrR1UU0ssJd6izjfNsbwZUJ?usp=sharing