访问列表列表列表
Accessing list of list of lists
有
set x {{{a b} {c d}}}
我想读“a”。
有没有比以下更清洁的方法:
lindex [lindex [lindex $x 0] 0] 0
lindex
命令支持另外两种访问方式:
多个键:
lindex $x 0 0 0
复合键:
lindex $x {0 0 0}
你不能在同一个电话中混用这两者;复合键只有在它们是唯一的索引参数时才有效。只是为了让使用该命令的人和执行它的人都易于理解。
lset
命令支持相同的索引方案。
有
set x {{{a b} {c d}}}
我想读“a”。 有没有比以下更清洁的方法:
lindex [lindex [lindex $x 0] 0] 0
lindex
命令支持另外两种访问方式:
多个键:
lindex $x 0 0 0
复合键:
lindex $x {0 0 0}
你不能在同一个电话中混用这两者;复合键只有在它们是唯一的索引参数时才有效。只是为了让使用该命令的人和执行它的人都易于理解。
lset
命令支持相同的索引方案。