Python 列表尾部 returns 的函数
Python function that returns tail of list
是否存在 python 函数 return 列表的尾部?
为了做一些简洁的事情,比如:
>>> triplets = [[1,2,3],[1,2,3],[1,2,3]]
>>> [cdr(t) for t in triplets]
[[2,3],[2,3],[2,3]]
N.B. 这是一个不同的场景,不需要类似问题中提到的 in-place 运算符 -这里的理解会失败,因为这些方法不会 return 一个变异的列表。
使用列表切片:
>>> triplets = [[1,2,3],[1,2,3],[1,2,3]]
>>> [t[1:] for t in triplets]
[[2,3],[2,3],[2,3]]
是否存在 python 函数 return 列表的尾部? 为了做一些简洁的事情,比如:
>>> triplets = [[1,2,3],[1,2,3],[1,2,3]]
>>> [cdr(t) for t in triplets]
[[2,3],[2,3],[2,3]]
N.B. 这是一个不同的场景,不需要类似问题中提到的 in-place 运算符 -这里的理解会失败,因为这些方法不会 return 一个变异的列表。
使用列表切片:
>>> triplets = [[1,2,3],[1,2,3],[1,2,3]]
>>> [t[1:] for t in triplets]
[[2,3],[2,3],[2,3]]