最赞回答 / 白露未晞_
第一个输出print average(),没有传递参数,就是括号里没东西,所以当它为空时不能进行下一步计算,会报错。你可以用if-else语句先判断是否为空,再往下写:
if len(args) == 0: #注意判断两端是否相等时,用两个等号== return sum for x in args: sum = sum + x
2018-07-23
最赞回答 / 用心去专注
如果你删除的多个元素是连续的,你就可以使用for循环,len=你需要删除的个数,L.pop (index),index为你要删除的那些元素第一个元素对应的索引
2018-07-23