2017-05-31 35 views

回答

3

docs

the args argument must be a sequence. 

(4)不是一个序列,它只是4。要制作长度为1的元组,请使用(4,)

+1

或者,您也可以将其传递给一个列表:apply(math.sqrt,[4]) – Mateo

+0

甚至更好:只需调用'math.sqrt(4)'。 – Matthias

+0

这是在交叉编译器中,sqrt只是一个参数示例。很显然,我需要做一些模式识别,并重写这个术语。我认为只用逗号前缀最后一个paren会更容易。再次感谢。 – Bill