我可以通过以下代码找到列表的最后一个元素.
let last (xs:'a list) : 'a =
let rec aux xs prev =
match xs with
| [] -> prev
| x::ys -> aux ys x in
match xs with
| [] -> failwith "no element"
| x::xs -> aux xs x
Run Code Online (Sandbox Code Playgroud)
如何使用List.fold_leftOCaml中的函数找到同一列表的最后一个元素?提前致谢!
当我们__socket.connect((host, port))在具有多个以太网接口的机器上进行操作时,我们如何设置源 IP 地址?