本打算利用列表进行传参,其实列表也是可以作为参数进行proc传递的,但是我要传入的参数是个变化的值。如下有过程
#输出列表中的第num - 1 个元素 list 是一个列表
proc print {list num} {
puts [lindex $list [expr $num - 1]]
}
foreach i {2 3} {
set aa [print {5 6 7 $i} 4]
<