【发布时间】:2017-01-30 17:01:21
【问题描述】:
假设我们有一个列表[x,y,z]
通常使用函数式语言和计算机,因为 我们可以说
-
head=x -
tail=[y,z] -
last=z
但是如何命名 [x,y] ?
也就是说,怎么叫reversed tail of reversed list?
【问题讨论】:
标签: functional-programming computer-science theory
假设我们有一个列表[x,y,z]
通常使用函数式语言和计算机,因为 我们可以说
head = x
tail = [y,z]
last = z
但是如何命名 [x,y] ?
也就是说,怎么叫reversed tail of reversed list?
【问题讨论】:
标签: functional-programming computer-science theory
您所要求的术语是列表的init,而head 的反义词是last。所以,这里有一个对称性:head 和 tail 构成了整个列表,init 和 last 也是如此。
来源:
【讨论】: