tcl数组中的键的多个值

时间:2019-03-03 13:27:30

标签: tcl associative-array

我如何为Tcl关联数组中的键指定多个值?

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

这是覆盖值,在打印时,我得到了最后一个值。如何存储和检索它们两者?

1 个答案:

答案 0 :(得分:2)

您可以将值存储在列表中,然后将该列表存储到数组中:

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