【发布时间】:2017-10-28 17:21:05
【问题描述】:
我正在尝试解决 Python 上一个看似简单的问题。我正在尝试将列表的最后 3 个元素更新为其他整数。代码如下:
list = [0,1,2,3,4]
for i in xrange(len(list[2:])):
list[2:][i] = 44444
print list
但是当我打印列表时,它仍然保持不变。我观察了调试器的变化,发现列表没有在循环中更新。我尝试在 Google 和 Stack Overflow 上搜索其他地方,但没有一个提供这个简单问题的答案。
让我知道你们对此有何看法。谢谢。
【问题讨论】: