我在函数中使用 for 循环,并在此函数中传递列表,然后显示 plint(unused-variable)warning 并且他们没有给出正确的输出
def ff(f):
for i in f:
print (fruits)
fruits=["apple","banana","cherry"]
ff(fruits)
Run Code Online (Sandbox Code Playgroud)
=> unused variable 'i' pylint(unused-variable)
Nor*_*dle 10
正如 Pylint 所说,您没有使用该i变量。
如果您真的不打算使用它,请将其更改为_Pylint 应忽略它。
def ff(f):
for _ in f:
print(fruits)
fruits=["apple","banana","cherry"]
ff(fruits)
Run Code Online (Sandbox Code Playgroud)
但我认为你想要的是:
def ff(f):
for fruit in f:
print(fruit)
fruits=["apple","banana","cherry"]
ff(fruits)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10399 次 |
| 最近记录: |