使用场景:
- 去掉一个最高分和一个最低分,保留中间数据。
- 去掉开头或者末尾几个数据。
def drop_first_last(grades):
first, *middle, last = grades
return avg(middle)
解压的不定量变量永远都是列表类型,不管解压的电话号码数量是多少(包括 0 个)。 所以,任何使用到不定量变量的代码就不需要做多余的类型检查去确认它是否是列表类型了。
文档信息
- 本文作者:zhupite
- 本文链接:https://zhupite.com/python/python-var-arg.html
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)