关于filter
来源:6-14 item loder方式提取question - 1
慕雪0299990
2020-05-12
请问这条代码有问题吗,我是3.7的python,打断点看前面可以提取出https开头的url,但是到这里过滤一下就为none了。
# all_urls = filter(lambda x: True if x.startswith("https") else False, all_urls)
写回答
3回答
-
你这里看起来对象不是none啊
022020-05-17 -
慕雪0299990
提问者
2020-05-14
1、执行filter之前:
2、到filter那个断点后:
00 -
bobby
2020-05-14
all_urls = ["https://baidu.com", "http://www.baidu.com", "https://www.taobao.com"] all_urls = filter(lambda x: True if x.startswith("https") else False, all_urls) for url in all_urls: print(url)
没问题
012020-05-14
相似问题