第一种方法比第二种方法有什么性能优势吗?
方法1:
for row in soup.select('table.results tbody tr')
# Do stuff
方法2:
rows = soup.select('table.results tbody tr')
for row in rows:
# Do stuff
我经常在编码示例中看到方法2,但我看不出它具有什么性能或可读性优势
名人:
正在执行的语句与此无关。我更想知道它是否会被多次执行。@trincot评论说没有。所以我想这回答了我的问题,然后是
正如所指出的,也假设在我的代码中