【发布时间】:2009-09-16 17:57:03
【问题描述】:
我想获取列表特定索引之后的所有元素。这可以写成:
set foo {0 1 2 3 4 5 6 <...> n}
puts [lrange $foo 1 [llength $foo]]
但是,计算列表的长度似乎是一种浪费。如果 lrange 的最后一个参数是可选的并且省略它意味着继续到列表末尾,那就太好了,但是,可惜今天不是这种情况。
在不计算列表长度的情况下,有没有其他方法可以在 Tcl 中有效地做到这一点?
【问题讨论】:
标签: list performance tcl