gpt4 book ai didi

list - 从列表中获取元素的机制

转载 作者:行者123 更新时间:2023-12-03 14:05:54 25 4
gpt4 key购买 nike

是否可以在不使用函数 head 和 tail 的情况下从新泽西州的 SML 中的列表中获取元素,例如:

val a = [1,2,3];
a[1];

提前致谢

最佳答案

您可以使用功能List.nth ,它接受一个包含列表和索引的元组,并返回该索引处的元素。所以在你的例子中,它是 List.nth (a, 1) .

但请注意,访问 n链表的第 th 个元素是 O(n) ,所以如果你使用 List.nth遍历一个列表,你最终会得到二次运行时间。

关于list - 从列表中获取元素的机制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4668254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com