【发布时间】:2018-12-23 13:51:02
【问题描述】:
问题:
使用 、= 比较 int 列表背后的逻辑是什么? 'a 列表呢?
代码:
# let x = [1] > [1]
val x : bool = false
# let x = [1;2] > [1]
val x : bool = true
# let x = [1;2] > [2;1]
val x : bool = false
# let x = [true;false] < [true;true]
val x : bool = true
跟进问题:
- 比较两个列表时,如果列表长度不同,比较如何进行?如果列表不包含相同类型的元素?
【问题讨论】:
-
这似乎在另一个问题的答案中得到解决:stackoverflow.com/questions/31152244/…
标签: list types comparison operators ocaml