python2中的apply()怎么修改为python3的语法

今天遇到一个例子,是python2中对多线程类的方法重写,原代码是这样的

技术图片

 

 作为只学过python3的人,看不懂这个apply是个啥玩意啊,百度了半天发现了

技术图片

 

于是对这段代码重新做了修改如下:

技术图片

 

成功,开心,哈哈。

 

其实apply这个的意思就是把args解包作为fun的参数返回fun(args)