Io 允许一个可选参数引用列表项的索引。我如何使用它来引用被映射的列表,例如,我可以写:
testList := list(1,2,3,4)
testList map(i,v, if(testList(i+v), v, v-1))
结果是list(1,2,3,3)
但是,如果我想在不创建变量 testList 的情况下编写它怎么办?如何引用我正在映射的列表?
Io 允许一个可选参数引用列表项的索引。我如何使用它来引用被映射的列表,例如,我可以写:
testList := list(1,2,3,4)
testList map(i,v, if(testList(i+v), v, v-1))
结果是list(1,2,3,3)
但是,如果我想在不创建变量 testList 的情况下编写它怎么办?如何引用我正在映射的列表?