心猿意马不可取

remove 和 del 之间的区别:

>>> a=[1,2,3,5,4,2,6]
>>> a.remove(a[5])
>>> a
[1, 3, 5, 4, 2, 6]

说明 remove 移除的是列表中元素的位置。

>>> a=[1,2,3,5,4,2,6]
>>> del(a[5])
>>> a
[1, 2, 3, 5, 4, 6]

说明 del 删除是按索引来的,索引起始位置为 0。