给定固定长度列表和功能
l = [1, 2, 3, 4, 5]
def printMiddle(first, middle, last):
print middle
printMiddle(*l)
如何强制中到print l[1:3]
以下输出?
[2, 3, 4]
您可以这样做:
l = [1, 2, 3, 4, 5]
def printMiddle(*args):
print(args[1:-1])
printMiddle(*l)
星号*
构成args
函数的位置参数(参数,如您所愿)的元组。[1:-1]
抽取元组中除第一项和最后一项以外的所有项的一部分。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句