可能重复:
如何绕过在for循环中声明一个未使用的变量
在Python中,特别是对于for循环,如果你不关心它,有没有办法不创建变量,即i在这个不需要的例子中:
for i in range(10):
print('Hello')
Run Code Online (Sandbox Code Playgroud)
不,但通常你会发现_使用它:
for _ in range(10):
print('Hello')
Run Code Online (Sandbox Code Playgroud)
使用时只需要小心gettext.
for循环总是创建一个名称.如果您不想使用它,只需通过其名称清除它,例如调用它dummy.有些人也使用该名称_作为未使用的变量,但我不推荐这个名称,因为它往往会让人感到困惑,让他们认为这是一种特殊的语法.此外,它与_交互式解释器中的名称以及同名的公共gettext别名冲突.
| 归档时间: |
|
| 查看次数: |
191 次 |
| 最近记录: |