从python中的List <item>删除列表项后的行为

时间:2018-07-29 16:36:38

标签: python list

在某些编程语言中,例如PHP,删除项目不会自动为数组重新索引,我想在用del()删除项目后知道Python列表的行为...

3 个答案:

答案 0 :(得分:1)

从列表中间删除某项将使该项之后的所有内容向列表的开头移动一个位置。

i -> i, j -> i + j

答案 1 :(得分:0)

索引更改以反映内容。

答案 2 :(得分:0)

我不了解PHP。但是在python中,它会改变

示例

   l = [1, 2, 3, 4, 5, 6]
   del l[2]
   l

输出:-[1、2、4、5、6]