在 Julia 中获取第一组和最后一组元素 - front() 和 tail() 方法
front()
是 julia 中的一个内置函数,用于返回一个元组,该元组由 x 的最后一个分量以外的所有分量组成,其中 x 是指定的元组。
Syntax: front(x::Tuple)::Tuple
Parameters:
- x::Tuple: Specified tuple.
Returns: It returns a tuple consisting of all but the last component of x, where x is the specified tuple.
例子:
# Julia program to illustrate
# the use of front() method
# Getting a tuple consisting of
# all but the last component of x,
# where x is the specified tuple.
println(Base.front((1, 2, 3)))
println(Base.front((2, 4, 6, 8)))
println(Base.front((3, 5)))
输出:
(1, 2)
(2, 4, 6)
(3, )
tail()
是 julia 中的一个内置函数,用于返回一个元组,该元组由 x 的第一个分量以外的所有分量组成,其中 x 是指定的元组。
Syntax: tail(x::Tuple)::Tuple
Parameters:
- x::Tuple: Specified tuple.
Returns: It returns a tuple consisting of all but the first component of x, where x is the specified tuple.
例子:
# Julia program to illustrate
# the use of tail() method
# Getting a tuple consisting of
# all but the first component of x,
# where x is the specified tuple.
println(Base.tail((1, 2, 3)))
println(Base.tail((2, 4, 6, 8)))
println(Base.tail((3, 5)))
输出:
(2, 3)
(4, 6, 8)
(5, )