Python星号表达式提取数据
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))。
浙公网安备 33010602011771号