首页 > 试题广场 >

阅读以下python代码,正确的结果是

[单选题]
阅读以下python代码,正确的结果是

  • [1,3]
  • []
  • [2,4]
  • [1,2,3,4]
a = [1, 2, 3, 4]  for i in a:
    a.remove(i)  print(i)  print(a) print(a)
对应的输书结果:
1
[2, 3, 4]
3
[2, 4]
[2, 4]
发表于 2020-12-24 11:57:50 回复(1)
解释:在运行过程中可以打印以下其索引,查看对应的索引可以看出索引是依次递增的,a是一个可变数据类型所以会保留其修改的状态
a = [1, 2, 3, 4] for i in a: print(a.index(i))
    a.remove(i) print(a)
0
1
[2, 4]

发表于 2020-12-10 16:23:57 回复(0)
谁能解答下 i的值都没有。
发表于 2020-12-10 10:34:21 回复(2)