我有一個列表,它是一個鍵值對列表。類似以下內容將鍵值列表分配給Tcl中的數組
key1 value1 key2 value2 key3 value3
我想將其映射到數組或字典。
目前,我的代碼看起來像這樣
for {set i 0} {$i < [llength $list]} {incr i} {
if {[expr {fmod($i,2)}] == 0} {
set key [lindex $list $i]
} else {
set v_array(${key}) [lindex $list $i]
}
}
在Perl中,我知道這可以一次被分配到一個鍵值字典。 Tcl中有更簡單的方法嗎?
謝謝,這看起來像什麼,我一直在尋找。 – Jonjilla