0

我有一个关于存储值的问题。

例如,如果我有一个数字列表

{1,2,3,4,5,6}, 

例如,我怎样才能保存它,f[x]这样当我输入时f[0],它会打印出 1,如果我输入f[1],它会打印出 2,依此类推。

当我只使用数组或列表时,我无法执行诸如f[0]打印出列表中的第一个 # 之类的方法。

非常感谢。

4

1 回答 1

1

此功能将完成这项工作:

f[l_List, x_Integer] := l[[x + 1]];

或者你可以随时修改你的代码,这样你就不必这样做了。

于 2013-05-28T06:29:37.473 回答