format方法可接受任意长度参数,请看代码:
somelist=list(‘SPAM’)
“first={0},last={1},middle={2}”.format(somelist[0],somelist[-1],somelist[1:3])
parts=somelist[0],somelist[-1],somelist[1:3]
“first={0},last={1},middle={2}”.format(parts)
Traceback (most recent call last):
File “<pyshell#54>”, line 1, in
“first={0},last={1},middle={2}”.format(parts)
IndexError: tuple index out of range
“first={0},last={1},middle={2}”.format(parts) #ok
传入的实参加表示传入的是元组