原文以下: spa
The scope rules for variables which occur in list comprehensions are as follows: 翻譯
譯文: 作用域
列表操做裏面的變量的做用域遵循如下原則: generator
。全部出如今發生器裏面的變量都被假設爲「新」變量(也就是未經綁定的變量)。 io
。全部定義在列表操做以前的變量,即便在列表過濾條件中使用,也仍然會保存以前綁定的值。(跟第一條是同樣的麼,雖然名字相同,實際上是一個「新」變量) 變量
。全部列表操做裏面使用的變量都不會被導出,也就是說,列表操做裏面的變量做用域僅在列表操做裏面, sed
PS:list comprehension實在是不知道怎麼翻譯,因此翻譯成了「列表操做」,有人知道怎麼翻譯能夠給我留言。 im
例子: filter