Tim*_*imY 8 python list-comprehension generator-expression
在Python中,有没有办法在没有"x in"变量的情况下编写这个列表理解(因为它完全没用)?同样适用于生成器表达式.我怀疑这种情况经常发生,但我偶然发现了几次,很想知道.
这是一个例子:
week_array = ['']*7
four_weeks = [week_array[:] for x in range(4)]
Run Code Online (Sandbox Code Playgroud)
(也许,是否有更优雅的方式来构建它?)
wim*_*wim 16
我不相信,并且没有任何伤害x.以这种方式使用值时常见的事情是使用下划线作为自由变量,例如:
[week_array[:] for _ in range(4)]
Run Code Online (Sandbox Code Playgroud)
但它只不过是一种表示自由变量未被使用的惯例.
| 归档时间: |
|
| 查看次数: |
2182 次 |
| 最近记录: |