несколько значений ключа в массиве tcl - PullRequest
0 голосов
/ 03 марта 2019

Как мне указать несколько значений для ключа в ассоциативном массиве Tcl?

set A(a) val1
set A(a) val2

Это переопределяет значение, и при печати я получаю последнее значение.Как сохранить и получить их оба?

1 Ответ

0 голосов
/ 03 марта 2019

Вы можете сохранить значения в списке и сохранить этот список в массиве:

set A(a) [list val1]
lappend A(a) val2
puts $A(a)
# val1 val2
...