다음은 간단한 예제 스크립트로, 목록 요소에 대한 여러 할당을 수행해야합니다.
과제의 양면이 직접 목록 인 경우 작동합니다.
{X,Y}={11,22};
우리는 assigment의 양측이 변수가 될 수 있도록 이것을 일반화하고자합니다.
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] 다음과 유사하게
아이디어는이 기술을 사용하여 창 상태를 변경하는 함수에서 많은 객체 참조를 반환하는 것입니다. 따라서 함수에서 객체 이름과 객체 참조 목록을 반환하고 호출자 함수에 객체 이름과 객체 참조를 지정하려고합니다. 주요하지만 하드 코딩 된 이름을 사용하지 않는 것입니다.
세바스찬,
귀하의 질문은 명확하지 않습니다. 자세한 내용을 입력하십시오. 하나의 함수가 윈도우를 만들고 다른 함수가 사용할 결과를 반환하는 인수를 취하는 많은 예가 있습니다. 자세한 내용은 귀하의 필요를 충족시킬 수있는 기회를 얻게 될 것입니다.
문안 인사.