python3-cookbook icon indicating copy to clipboard operation
python3-cookbook copied to clipboard

python 中没有avg函数,这个里的avg函数是从何而来

Open Zhao-x-u opened this issue 3 years ago • 2 comments

def drop_first_last(grades): first, *middle, last = grades return avg(middle)

avg这个函数是那个模块中的呢?我在使用的时候找不到

Zhao-x-u avatar Apr 23 '21 14:04 Zhao-x-u

avg()不存在与Python内置库中,它应该是作者自己实现的一个函数,但我想没有这个函数的具体实现应该也不会很难看出这个函数的目的。 但如果你需要avg(),请访问作者的代码示例仓库 https://github.com/dabeaz/python-cookbook/blob/6e46b78e5644b3e5bf7426d900e2203b7cc630da/src/7/functions_that_accept_any_number_of_arguments/example.py 。

Jiuh-star avatar Apr 24 '21 07:04 Jiuh-star

作者在7.1节定义了avg函数

yusancky avatar Jul 29 '21 08:07 yusancky