如何解决Python 名称错误:未定义函数
说明:
定义一个名为 map_squared_on_args(*args) 的函数,它接受灵活的整数并返回一个能够在 *args 中生成平方数的 map 对象。
我输入了这个:
def map_squared_on_args(*args):
return list(map(lambda x:x**2,list(filter(lambda x: type(x)==int,args))))
它显示:
NameError: name 'map_squared_on_args' is not defined
请告诉我如何解决这个问题!非常感谢,并为基本问题道歉。
解决方法
#Define the function
def map_squared_on_args(*args):
return list(map(lambda x:x**2,list(filter(lambda x: type(x)==int,args))))
#Call the function
map_squared_on_args(args)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。