def square(x):
int(x)
return 2(x * x)
def my_map(func, arg_list):
result = []
for i in arg_list:
result.append(func(i))
return result
squares = my_map(square, [1,2,3,4,5])
print(squares)
我正在尝试将一个数字传递给一个函数并让它打印结果,我有一个方程def square()
的函数,以及一个接收数字和函数的函数
我不断收到此错误:
“TypeError:'int' 对象不可调用”
我是编程新手,正在 YouTube 上观看 corey shaffer,他编写了一个与此类似的程序。我开始玩它,现在我被卡住了。
我希望打印出打印语句,arg_list(i)
并让我通过def square(x)
并将该答案存储在结果中