0
任何人都可以讓我知道哈希函數如何在tcl數組中工作。數組名稱將以何種順序打印TCL中的密鑰?
for {set i 1} {$i<21} {incr i} {
set a($i) $i
}
set a(30) $i
puts [lindex [split [array statistics a] \n] 0]
puts [array names a]
這個程序我得到的輸出如下。
21 entries in table, 16 buckets 17 18 1 20 19 2 3 4 5 6 7 8 9 10 11 30 12 13 14 15 16
我想知道,在哪裏按鍵在這裏打印。