Скажем, у меня есть массив в TCL, и я хочу изменить значение элемента, у которого есть ключ, скажем "First_elem".Как я могу это сделать?
Просто установите элемент массива как любую другую переменную: set myArray(key) "value"
set myArray(key) "value"
Вот более полный пример:
array set myArray { key1 1234 key2 5678 } echo $myArray(key1) set myArray(key1) "test" // Change an existing element set myArray(key3) "hello" // Add a new element echo $myArray(key1)