這是一個簡短的示例腳本,它應該對列表元素進行多次賦值。
當賦值的兩邊都是直接列表時,它可以工作:
{X,Y}={11,22};
我們想概括這一點,以便分配的雙方都可以變量。
X = .;
Y = .;
D = {X, Y};
B = {4, 55};
C = {{}, {}};
C[1] = D;
C[2] = B;
{X, Y} = C[2]; //works as multiple assignments
Print( X, Y );
//左手怎麼也用變量?
//例如 C [1] = C [2]類似於以下
我們的想法是使用這種技術從一個改變窗口狀態的函數返回許多對象引用。因此,我們希望從函數返回對象名稱和對象引用的列表,並在調用函數中分配它們。主要的是不使用任何硬編碼名稱。
塞巴斯蒂安,
你的問題不明確。 請提供更多詳情。有許多函數採用參數創建窗口並返回其他函數使用的結果。 更多細節將提高您獲得滿足需求的答案的機會。
問候。