2021
03-30
03-30
基于python for in if 连着写与分开写的区别说明
如下:links.extend(linkforlinkinget_links(html)ifre.match(link_regex,link))#上面的语句分开写,如下#但下面需要使用links.append,如果依然使用links.extend会出现错误的结果forlinkinget_links(html):ifre.match(link_regex,link):links.append(link)让我们用ipython做个实验:由上图可以看出,forinif连击推导式隐式的将link由str转变为了list,而分开写是不会帮我们转换的,所以需要使用append把整个s...
继续阅读 >