我有一个关联数组,我必须从4个不同的索引中提取数据,并将它们放在应用程序的GUI中的表中。 数组看起来像这样
config($tree,abc,$key) = 1
config($tree,def,$key) = 2
config($tree,xyz,$key) = 3
config($tree,xxx,$key) = 4
我设法通过使用4个嵌套的foreach循环来提取值..
foreach x [array names config $tre,abc,*] {
lappend conf $config($x)
foreach...{
.....
} .
}
但最后,列表conf中的元素由换行符分隔。我希望它们之间有空格,以便数据在我插入的表格中的每一列下正确格式化。关于我如何在列表元素之间插入空格或更好的提示,请提出改进此代码的方法。 4个嵌套循环看起来有点复杂。