我不明白该move
方法中发生了什么。我正在学习 Udacity.com 的 AI 课程。视频位置是:http ://www.udacity.com/view#Course/cs373/CourseRev/apr2012/Unit/512001/Nugget/480015
下面是我没有得到的代码,它不像视频中所示的那样工作.. 根据 Udacity 我应该得到的答案是 [0, 0, 1, 0, 0]
这就是我得到的 []
p=[0, 1, 0, 0, 0]
def move(p, U):
q = []
for i in range(len(p)):
q.append(p[(i-U) % len(p)])
return q
print move(p, 1)