Julia 什么';朱莉娅的第一个索引有什么意义?

Julia 什么';朱莉娅的第一个索引有什么意义?,julia,Julia,从文档中可以找到集合的第一个索引。为什么不用1呢?如果不是1,会是什么情况呢?有一些特殊的数组类型,例如,可以有任意索引。第一个索引不一定是1,因为Julia支持。要理解它为什么有用,你不能打败它 自定义索引允许您在索引模式本身中编码有关数据的信息。:有时从一开始计数更为自然,有时从零开始,有时从更为任意的数字开始计数 其他时候,例如在编写泛型算法时,您并不真正关心特定的索引。在这种情况下,您可以使用诸如和之类的抽象 通常,最好避免完全引用索引,而只是迭代集合的元素(例如,xs中x的) Juli

从文档中可以找到集合的第一个索引。为什么不用1呢?如果不是1,会是什么情况呢?

有一些特殊的数组类型,例如,可以有任意索引。

第一个索引不一定是1,因为Julia支持。要理解它为什么有用,你不能打败它

自定义索引允许您在索引模式本身中编码有关数据的信息。:有时从一开始计数更为自然,有时从零开始,有时从更为任意的数字开始计数


其他时候,例如在编写泛型算法时,您并不真正关心特定的索引。在这种情况下,您可以使用诸如和之类的抽象

通常,最好避免完全引用索引,而只是迭代集合的元素(例如,xs中x的


Julia允许您对数据使用最有效的策略。

“在这种情况下,您可以使用诸如
firstindex
lastindex
、和
eachindex
。您可以说Julia…您可以添加firstindex()、lastindex()和eachindex()文档的链接吗?”?