为什么此过滤器函数在python中返回错误?

时间:2019-11-07 18:32:40

标签: python

list = ['hello','goodbye']
filteredList = list(filter(lambda x: x == "hello", list))
print(filteredList)

这将返回一个不可调用的错误“列表”对象。 为什么是这样? 谢谢

1 个答案:

答案 0 :(得分:2)

list变量重命名为其他名称,例如llist已经是Python中类的名称。

l = ['hello','goodbye']
shesaid = list(filter(lambda x: x == "AA", l))
print(shesaid)