下面是一个用 Python2.7 编写的 for 循环,它在 Python3.3 中执行时会引发语法错误。我是这门语言的新手,想了解一下这是什么样的外观?谢谢。:)
for link in (links.pop(0) for _ in xrange(len(links))):
我在执行时将 xrange() 更改为 range()。'links' 是一个 url 列表。
下面是一个用 Python2.7 编写的 for 循环,它在 Python3.3 中执行时会引发语法错误。我是这门语言的新手,想了解一下这是什么样的外观?谢谢。:)
for link in (links.pop(0) for _ in xrange(len(links))):
我在执行时将 xrange() 更改为 range()。'links' 是一个 url 列表。