提问者:小点点

无法在简单命令中分配给比较[closed]


我开始了一些非常简单的编码,看了一个简单的教程。 当我试图运行此命令时,我一直遇到以下错误:

无法分配给比较

我搜索了这个错误,但是在一个我不理解的更高级的代码上找到了它。

谁能解释一下?

fruits = ["apple", "banana", "cherry"]
for x in fruits: x in fruits[0] = "apple"
print(x)

共1个答案

匿名用户

由于关键字“in”用在错误的地方,出现错误投诉。

fruits = ["apple", "banana", "cherry"]
for x in fruits:
   fruits[0] = "apple"
print(x)

这个管用。 尽管循环并没有做什么有意义的事情。

in的用法示例:

if 'a' in 'abc':
    print('yay')

for x in (1, 2, 3):
    # x become 1, 2, 3 each loop, this is called iteration.
    print(x)