gpt4 book ai didi

list - 在 F# 中,map2 如何处理不均匀的列表长度?

转载 作者:行者123 更新时间:2023-12-04 02:17:56 25 4
gpt4 key购买 nike

map2 函数如何处理不均匀长度的列表?

例如

let list1 = [1; 2; 3]
let list2 = [4; 5; 6; 7]
let sumList = List.map2 (fun x y -> x + y) list1 list2
printfn "%A" sumList

the documentation 中没有提到这一点似乎很奇怪.

最佳答案

即使文档没有引用它,也可以轻松查看 source code找出发生了什么和实现细节。

正如您在链接中看到的,当您传递不同大小的列表时,invalidArg被调用,抛出 ArgumentException 消息存储在 listsHadDifferentLengths 资源中。

关于list - 在 F# 中,map2 如何处理不均匀的列表长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32890940/

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