我正在尝试编写一个函数,将函数应用于列表。我正在尝试将列表中的所有单词大写,但无法正常工作。这是我到目前为止所做的:
list = ("hello", "this", "is", "a", "test")
def firstFunction(x):
return list.upper()
print firstFunction
我得到的错误是:
<function firstFunction at 0x0000000002352A58>
我真的很困惑下一步该做什么,任何帮助将不胜感激。
编辑:我刚刚更改了它,但它仍然无法正常工作:
mylist = ("hello", "this", "is", "james")
def firstFunction(x):
return may(lambda: x.upper(), mylist)
print firstFunction()