Functional programming 如何命名没有最后一个元素的列表
假设我们有一个列表Functional programming 如何命名没有最后一个元素的列表,functional-programming,computer-science,theory,Functional Programming,Computer Science,Theory,假设我们有一个列表[x,y,z] 通常使用函数式语言和计算机 我们可以说 head=x tail=[y,z] last=z 但是如何命名[x,y] 换句话说,如何称呼反向列表的反向尾部?你所要求的术语是列表的init,而头的反向是最后一个。因此,这里有一个对称:head和tail组成了整个列表,就像init和last一样 资料来源:
[x,y,z]
通常使用函数式语言和计算机
我们可以说
=head
x
=tail
[y,z]
=last
z
[x,y]
换句话说,如何称呼反向列表的反向尾部?你所要求的术语是列表的
init
,而头的反向是最后一个。因此,这里有一个对称:head
和tail
组成了整个列表,就像init
和last
一样
资料来源: