我在Tcl中有一个传入列表,实际上是键控列表的值。
像这样的东西
LeftPart: 95 RightPart: 2
我想通过Tcl中键列表中的键将list1分配到键控数组中。
这是最好的方法吗?还是有更优雅的方法?
set list1 [list value1 value2 value3 value4 value5 value6 value7 value8 value9]
set keys [list key1 key2 key3]
答案 0 :(得分:2)
嗯,我更想做:
self.view.backgroundColor = UIColor(patternImage: UIImage(named:"Landing.png")!)
要么是这样,要么在使用更简单的双foreach {a b c} $list1 {
foreach k $keys v [list $a $b $c] {
dict lappend mydict $k $v
}
}
之前将键列表扩展到传入列表的长度:
foreach
我不完全确定这些是否比你现在做的更优雅(或更强大)。