假设我有一个元组:
let x = (1,3)
我只想给元组的第一个值加 1。我该怎么做?
最佳答案
您使用模式匹配来解构元组,然后构造更新后的元组:
let (x1, x2) = x in (x1 + 1, x2)
关于list - OCaml如何操作元组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21816741/
假设我有一个元组:
let x = (1,3)
我只想给元组的第一个值加 1。我该怎么做?
最佳答案
您使用模式匹配来解构元组,然后构造更新后的元组:
let (x1, x2) = x in (x1 + 1, x2)
关于list - OCaml如何操作元组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21816741/