是否可以将变量内的函数作为字符串执行?

时间:2019-11-13 10:57:21

标签: python

所以我有一个保存函数名称的变量,该函数带有一个参数,是否可以仅通过调用变量名来执行该函数?

示例:

def check(x):
    if len(x) > 1:
        return True
    else:
        return False


choice = 'check'
ulist = ['test']

choice(ulist)

我尝试在python内部执行此操作,但总是收到错误消息:

TypeError: 'str' object is not callable

0 个答案:

没有答案