我只是想在我的for循环中增加一个简单的计数器,但是这个函数总是返回54.我猜这是因为它将第二个计数器视为for循环内的局部变量。我怎样才能增加计数器?我觉得这应该是非常简单的,因为python应该是一种直截了当的语言。任何帮助将不胜感激!如何在for循环中增加计数器for python?
for line in train_instances:
counter = 54
a = (line.split(":")[0])[i]
b = (line.split(":")[1])[1]
if ((int(a) == X) and (int(b) == Y)):
counter = counter + 1
return counter
因为您在_each_迭代时将其分配给'counter = 54'? – myaut