gpt4 book ai didi

arrays - 返回数组列表

转载 作者:行者123 更新时间:2023-12-04 06:18:23 24 4
gpt4 key购买 nike

TCL TK 与列表和数组的区别在哪里?
我创建了一个包含 3 个数组的列表。

像这样一个循环

set x($idx) 1
incr idx

后来我想返回“ret”对象
list set ret { $x $x2 $x3 }

并再次解析它们
lassign $data x x2 x3

但这行不通... :(
有人可以再次帮助我..该死的tcl tk ... :D:D

如果我不对,请纠正我,无法构建 2dim 列表或数组?

最佳答案

您的数组名为 x - 你可以通过 set x(1) 来引用它的元素, set x(2)等等。 $x2 和 $x3 在这种情况下没有意义。

如果要二维数组,可以在TCL中模拟如下:

set a(1,1) 0 ;# set element 1,1 to 0
set a(1,2) 5 ;# set element 1,2 to 5

如果您只使用列表列表可能会更容易
set l1 [list a b c]
set l2 [list d e f]
set lol [list $l1 $l2]

关于arrays - 返回数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6925835/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com