我不明白为什么python找不到我的函数。
我创建一个函数共享:
def share(item):
if re.findall(r'\bshare',item):
return True
return False
我只想用它来过滤列表
item['twurlshort'] = filter(lambda item: not share, item['twurlshort'])
但是蟒蛇说:exceptions.NameError: global name 'share' is not defined
我的过滤器功能在同一类。任何人都知道为什么?