"[图片]"
2 楼解释得很清楚。
一般不推荐 一边循环,一边增加或删除元素。
你如果真的想这样做,可以从右往左循环。
index 变了
第一次循环 i=b[0]i=2 删除 2 b 变成了 [4,6,8,10];第二次循环 i=b[1]i=6 删除 6 b 变成了 [4,8,10];第三次循环 i=b[2]i=10 删除 10 b 变成了 [4,8];循环结束。
4,8
2 楼解释得很清楚。
一般不推荐 一边循环,一边增加或删除元素。
你如果真的想这样做,可以从右往左循环。
index 变了
第一次循环 i=b[0]
i=2 删除 2 b 变成了 [4,6,8,10];
第二次循环 i=b[1]
i=6 删除 6 b 变成了 [4,8,10];
第三次循环 i=b[2]
i=10 删除 10 b 变成了 [4,8];
循环结束。
4,8