存储值以便打印出某个索引

时间:2013-05-27 19:50:10

标签: wolfram-mathematica

我对存储值有疑问。

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

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

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

当我只使用数组或列表时,我无法像f[0]这样的方法打印出列表中的第一个#。

非常感谢。

1 个答案:

答案 0 :(得分:1)

此功能可以完成工作:

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

或者您可以随时修改代码,这样就不必执行这些操作。