2
REBOL 다차원 배열로 배열 인덱스에 액세스 할 수 있지만 pick
함수 번째 요소로서 배열받을 수 없습니다 방법I는 2 차원 배열의 인덱스를 지정하는 배열을 사용하여 시도
print pick [[3 5] [3 1]] [2 1]
*** ERROR
** Script error: invalid argument: [2 2]
** Where: pick try do either either either -apply-
** Near: pick [[3 5] [3 1]] [2 2]
을 나는 이것에 대한 해결 방법을 찾았지만 약간 더 자세한입니다 :
print pick pick [[3 5] [3 1]] 2 1
[comment This prints "3".]
그것은 pick
함수를 여러 번 호출하지 않고 다차원 배열의 인덱스에 액세스 할 수 있습니까?
PATH에 표현식을 포함시킬 수있는 방법이 있습니까? 'x/(10 + 1)/3'과 같은 구문? 또는'x/(3 + 4)/10'? 나는이 두 가지를 모두 시도해 보았고 항상 'none'을 반환합니다. –
@AndersonGreen - 가능합니다. 몇 가지 예를 들어 답변을 업데이트하겠습니다. – draegtun
@AndersonGreen - PS. 'x/(var1 + 1)'과'x/(3 + 4)'와 같이 공백을 기억하는 코멘트 예제가 작동합니다. 업데이트 - 내 의견을 바탕으로 귀하의 의견을 수정했습니다! 그 색인이 범위를 벗어 났기 때문에 새로운 예제가 'none'을 반환합니다. 이것을 예제에 추가하겠습니다. – draegtun