从右侧删除列表元素

返回一个从右侧删除了 n 个元素的列表。

  • 使用切片表示法从右侧删除指定数量的元素。
  • 如果省略最后一个参数 n,则使用默认值 1
def drop_right(a, n = 1):
  return a[:-n]

drop_right([1, 2, 3]) # [1, 2]
drop_right([1, 2, 3], 2) # [1]
drop_right([1, 2, 3], 42) # []