def drop_first_last(grades):
first,*middle,last=grades
return middle
这段代码的作用是grades
中的元素,第一个和最后一个分别被提取到first
和last
,而middle
提取中间部分的所有其他元素。
注意:drop_first_last(1,2,3,4)
会报参数错误,正确的写法是drop_first_last([1,2,3,4])
或drop_first_last((1,2,3,4))
。