函数格式为:apply(func,*args,**kwargs)
用途:当一个函数的参数存在于一个元组或者一个字典中时...,用来间接的调用这个函数,并肩元组或者字典中的参数按照顺序传递给参数
解析:args是一个包含按照函数所需参数传递的位置参数的一个元组,是不是很拗口,意思就是,假如A函数的函数位置为 A(a=1,b=2...,则必须在args的位置留空
apply的返回值就是函数func函数的返回值
def function(a,b):
print(a,b)
apply(function...,('good','better'))
apply(function,(2,3+6))
apply(function,('cai','quan'))
apply(function...,('cai',),{'b':'caiquan'})
apply(function,(),{'a':'caiquan','b':'Tom'})
#--使用 apply 函数调用基类的构造函数