這裏是我的問題格式列表轉換成字符串
count += 1
num = 0
num = num + 1
obs = obs_%d%(count)
mag = mag_%d%(count)
while num < 4:
obsforsim = obs + mag
mylist.append(obsforsim)
for index in mylist:
print index
上面的代碼的結果如下
obs1 = mag1
obs2 = mag2
obs3 = mag3
等。
obsforrbd = parentV = {0},format(index)
cmds.dynExpression(nPartilce1,s = obsforrbd,c = 1)
但是當我運行上面的代碼,它只是給了我
parentV = obs3 = mag3
不是整個列表,它只是給我的列表的最後一個元素是爲什麼?? 謝謝。
我不認爲上面的代碼能夠創造產出的 - 也許你可以提供一些更多的信息。例如,它是如何obs1 = mag1?是否有某種聲明聲明確立了這一點? – PyNEwbie
你可以添加更多的細節?變量名稱相當混亂。最頂端的代碼不應該返回任何「平等」的任何東西,只需逐行列出列表中的每個項目。 「sforrbd = parentV = {0},format(index)」是什麼意思? 嘗試以通用的方式格式化問題,包括所有的起始變量值(obs,mag等...我看到你正在增加它們,但是從什麼?)以及你期望看到的。 – lberezy
是的第三行obsforsim = obs + mag – Arnvfx