0
Итак, у меня есть массив:Как передать аргумент списка массиву TCL?
set b(1,2,3,4) 5
и я могу получить свой элемент, используя
array get b {1,2,3,4}
#but Я не могу найти способ передать этот ключ список аргументов # как определено ранее переменная
set x { 1 2 3 4}
array get b x #does not work
array get b $x #does not work
Как это сделать?
Не используйте 'get' массив для извлечения отдельных значений из массива; это команда, которая извлекает множество значений за одну операцию и, следовательно, относительно дорогая. –