Я просто оказался в положении, когда у меня есть два массива в Tcl.Соответствие двух массивов
Мне даны $W_Array
и $P_Array
.
Мне нужно пройти через один массив, не зная, какой размер каждого из них перед рукой, и выполнить команду только тогда, когда для обоих массивов есть значение. Да длины массива могут быть разными.
Каков наилучший способ сделать это?
Похоже, вы действительно означают списки, которые больше похожи на то, что другие языки называют массивы. Tcl массивы являются хэш-картами. Вы можете взять длину списка Tcl, но не массив Tcl, не преобразовывая его. –
Если вы можете уточнить, имеете ли вы в виду списки (a, b, c) или массивы (a = X, b = Y, c = Z), ответы, вероятно, будут более полезными. – RHSeeger