小编Rob*_*ier的帖子

Python一行求和实现?

首先,我通过纯粹的好奇心来问这个问题,看看一些伟大的单线技能.该sum()函数仍然是对列表中的对象求和的最佳函数.

但正如所说的那样,我纯粹的好奇心问道:有没有办法在一行中总结list(显然,不使用sum())对象?让我们说清单就是range(0, 100)

我完全不知道如何实现这一点,但由于Python非常灵活,所以我毫不怀疑它是可能的.

python sum list

2
推荐指数
1
解决办法
2964
查看次数

ocaml中的匹配是否会调用构造函数?

假设我用这种方式在OCaml中定义一个类型:

type 'a foo = My_none | Bar of 'a;;
Run Code Online (Sandbox Code Playgroud)

制作时

let a = Bar 4;;
Run Code Online (Sandbox Code Playgroud)

Bar构造被"叫".

在下面的函数中,匹配是否调用构造函数,或者只是"识别"模式而不调用构造函数?

let get_bar x = match x with
     | My_none -> failwith "None"
     | Bar z -> z;;
Run Code Online (Sandbox Code Playgroud)

ocaml

2
推荐指数
1
解决办法
87
查看次数

标签 统计

list ×1

ocaml ×1

python ×1

sum ×1