多级字典访问和理解键值关系
multilevel dict access and understanding key value relation
输入字典的定义如下例所示。
dict set a b C {d E f G h {{I} {J} {K}}}
dict set a b L {d M f N h {{O} {P} {Q}}}
我想访问 C 的值 I、J、K 和 L 的 O、P、Q
我尝试了 dict 键 $a,我只能访问值 b,不知道如何进一步遍历
使用dict get
。第一个参数是变量值$a
。其余参数是 $a
.
的命名嵌套键
tclsh> dict get $a b C h
{I} {J} {K}
tclsh> dict get $a b L h
{O} {P} {Q}
输入字典的定义如下例所示。
dict set a b C {d E f G h {{I} {J} {K}}}
dict set a b L {d M f N h {{O} {P} {Q}}}
我想访问 C 的值 I、J、K 和 L 的 O、P、Q 我尝试了 dict 键 $a,我只能访问值 b,不知道如何进一步遍历
使用dict get
。第一个参数是变量值$a
。其余参数是 $a
.
tclsh> dict get $a b C h
{I} {J} {K}
tclsh> dict get $a b L h
{O} {P} {Q}