(noobie question)
我已经使用BeautifulSoup来清除一系列href。然后我将它们分配到列表中。我希望将一组特定的内容提取到另一个列表中。我可以使用两个子串来区分我想要的子串 - 它们都以" dsp"开头。他们有像"& tab = tabs-1"在他们中间。
如何只将MyList []中的那些传输到MyNewList []? 我曾经有过一个where子句可以使用,似乎无法找到任何参考 - 我假设它必须是非常基本的
答案 0 :(得分:0)
这样的事情?
urls = ['http://dsp.more/&tab=tabs-1&more" ', 'http://no.mat.ch']
new_urls = [ url for url in urls if url.startswith('http://dsp') and '&tab=tabs-1' in url]
print(new_urls)