*分解操作报错
简单的去头尾求平均值操作,代码如下:
def avg(x):
return sum(x)/len(x)
def drop_first_last(grades):
first,*middle,last = grades
return avg(middle)
Mygrades=[98,59,61,60]
drop_first_last(Mygrades)
报错信息为
first, *middle, last = grades
^
SyntaxError: invalid syntax