什么是一个简单的简洁的方式来获得列表尾如果它存在?

问题描述:

我发现自己经常想要放弃列表的头部,如果它在那里。我知道我可以:什么是一个简单的简洁的方式来获得列表尾如果它存在?

myList match { 
    case h :: t => t 
    case x => Nil 
} 

但是,这成为我的代码很冗长,因为有一些我需要做的这个地方。

任何简单/更简短?我有点想要像headOption但尾巴....东西不会在空列表上抛出匹配错误。

想法?

myList.drop(1)等同于您编写的代码。