我一直在尝试创建一个非常简单的列表,如下所示:
j = 0
myList = list(range(5))
for i in myList: j = j + 2
print("i=", i, "j=", j)
Run Code Online (Sandbox Code Playgroud)
我期望的是:
i = 0 , j = 2
i = 1 , j = 4
i = 2 , j = 6 etc
Run Code Online (Sandbox Code Playgroud)
我得到的是:
i= 4 j= 10
Run Code Online (Sandbox Code Playgroud)
错误在哪里?
缺少缩进会导致错误。它应该是
j = 0
myList = list(range(5))
for i in myList:
j = j + 2
print("i=", i, "j=", j)
Run Code Online (Sandbox Code Playgroud)