python:apply(math.sqrt,(4))返回“TypeError:apply()arg 2期望序列,找到int”

时间:2017-05-31 17:50:56

标签: python apply

在python中,

apply (math.sqrt ,(4))

(或其他单个参数函数) 返回

TypeError: apply() arg 2 expected sequence, found int

知道为什么吗? 感谢

1 个答案:

答案 0 :(得分:3)

来自docs

the args argument must be a sequence.

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