在教程视频中,我正在观看 for 循环中使用的范围是“范围(len(l))”,它成功地反转了列表。
但我想简单地加上“ l ”就可以解决这个问题,但没有人可以告诉我为什么会这样?
def reversed_list(l):
rev = []
for i in l:
l_popped = l.pop()
rev.append(l_popped)
return rev
SAMPLE_LIST = [1,2,3,4]
print(reversed_list(SAMPLE_LIST))
OUTPUT:
[4, 3]