返回列表尾部的Python函数

Python function that returns tail of list

本问题已经有最佳答案,请猛点这里访问。

是否存在返回列表尾部的python函数?为了做一些简洁的事情,比如:

1
2
3
>>> triplets = [[1,2,3],[1,2,3],[1,2,3]]
>>> [cdr(t) for t in triplets]
[[2,3],[2,3],[2,3]]

注意:这是一个不同的场景,不需要类似问题中提到的就地操作符——这里的理解将失败,因为这些方法不会返回一个可变的列表。


使用列表切片:

1
2
3
>>> triplets = [[1,2,3],[1,2,3],[1,2,3]]
>>> [t[1:] for t in triplets]
[[2,3],[2,3],[2,3]]