Я довольно новичок в Python, и я ищу способ распространения элементов в списке на отдельные переменные. Дело в том, что отдельные элементы отображаются как текстовые объекты в Blender. Вот что я до сих пор, но я знаю, что нужно сделать более эффективный способ сделать это.Распределение элементов списка для переменных в python
file = open('lyrics.conf')
data = file.read()
file.close()
b = data.split('/')
v = len(b)
if v >= 1:
v1 = b[0]
if v >= 2:
v2 = b[1]
if v >= 3:
v3 = b[2]
if v >= 4:
v4 = b[3]
if v >= 5:
v5 = b[4]
if v >= 6:
v6 = b[5]
if v >= 7:
v7 = b[6]
if v >= 8:
v8 = b[7]
if v >= 9:
v9 = b[8]
if v >= 10:
v10 = b[9]
«Я ищу способ распространения элементов в списке в отдельные переменные». Я не могу придумать ни одной законной причины для этого. Расскажите нам, что вы пытаетесь выполнить, и мы можем показать вам правильный способ сделать это. Что делать, если в списке было 9000 элементов? – Falmarri
Это строго необходимо? Это не очень питонический способ сделать такое. Если вы расскажете нам больше о том, как вы используете v1 ... v10 позже, мы сможем найти вам альтернативу. – chmullig
Хорошо, что я пытаюсь сделать, это взять текст песни и сделать 3D текстовые объекты в Blender из каждого отдельного стиха. Каждый стих будет отдельным объектом в Blender и распределен в случайном месте в 3d пространстве. – levigideon