【发布时间】:2021-01-20 00:42:34
【问题描述】:
我正在尝试比较一个列表和一个数组,看看它们是否相等。假设我们有一个列表list = [1;2;3;4] 和一个数组ar = [|1;2;3;4|]。如果相等,该函数应返回true,如果不相等,则应返回false。我是这样做的:
let list = [1;2;3;4]
let ar = [|1;2;3;4|]
let list' = Array.toList ar
(list = list')
所以基本上我所做的只是转换和比较两个列表。我的问题是有没有其他方法可以做到这一点,我的意思是不简单地在列表和数组之间转换,也不完全依赖库函数.
【问题讨论】: