首页 > 解决方案 > del 会改变列表中其他项目的位置吗?

问题描述

如果我在Python中使用del语句,列表中其他项目的位置会改变吗?例如,如果您写了del list[0]list[1]那么会向下移动并取代list[0],还是会保持为list[1]

标签: python

解决方案


是的,职位会改变。

a = [1, 2, 3]
del a[1]
print(a)  # -> [1, 3]

推荐阅读