什么是一个简单的简洁的方式来获得列表尾如果它存在?
问题描述:
我发现自己经常想要放弃列表的头部,如果它在那里。我知道我可以:什么是一个简单的简洁的方式来获得列表尾如果它存在?
myList match {
case h :: t => t
case x => Nil
}
但是,这成为我的代码很冗长,因为有一些我需要做的这个地方。
任何简单/更简短?我有点想要像headOption但尾巴....东西不会在空列表上抛出匹配错误。
想法?
答
myList.drop(1)
等同于您编写的代码。