Python中可变函数也可以直接作为参数传入,
例如:
def test(a,b): print 'a+b=',a+b ar=(1,2) ad=[1,3] test(*ar) test(*ad)运行结果为:
a+b= 3
a+b= 4
理解:
*的意思是将元祖和列表中的元素单独拿出传进函数中。
Python中可变函数也可以直接作为参数传入,
例如:
def test(a,b): print 'a+b=',a+b ar=(1,2) ad=[1,3] test(*ar) test(*ad)运行结果为:
a+b= 3
a+b= 4
理解:
*的意思是将元祖和列表中的元素单独拿出传进函数中。