在Python中使用del

时间:2017-08-18 18:45:45

标签: python

我在python中编写了以下代码。我无法理解输出背后的逻辑。你能救我一下吗?

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

结果出来了 [1,2,3] [1,3]

1 个答案:

答案 0 :(得分:0)

好的,我试着尽可能全面地

a= [1,2,3] is a list of integers

因此print(a)将输出整个列表[1,2,3]

现在python有一种方法可以计算列表中的项目,其中“0”表示第一项。“1”表示第二项,依此类推。在你的情况下:

item 0 = 1
item 1 = 2
item 2 = 3
del a(1) = del '2'

新名单是:

print (a) = [1,3]