主题:  [求助]怎样用lingo表达二维数组

dylain

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2005/1/7 14:16:00
#12005/1/7 14:44:18
小弟刚转学lingo,发现lingo和别的语言还是有些差别:

比如一维数组可以这样表示:
designers = list("Gee", "Kayne", "Ohashi")

那二维数组呢?



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
#22005/1/7 15:12:38
在lingo中,list只有线性列表和属性列表之分。
要表示多维数组,可以用
list4 = list(list1,list2,list3)
list1,list2,list3也分别是列表。


list1 = [2,3,4]
list2 = [5,6,7]
list3 = [9,8,1]
list4 = [list1,list2,list3]
put list4
---[[2, 3, 4], [5, 6, 7], [9, 8, 1]]
put list4[2][1]
---5



dylain

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2005/1/7 14:16:00
#32005/1/7 15:48:27
谢谢,斑竹!等学好了一定多来贡献!