只需在括号中指定要删除的元素的索引即可,如a.pop(2);
根据值删除元素,使用方法remove()删除指定值的元素,如a.remove('abc')
4排序
使用方法sort()对列表进行永久性排序...包含起始索引,不包含终止索引,如a=[1,2,3,4,5,6,7,8,9,10],a[1:3]即为[2,3];
如果没有起始索引,则从索引0开始,a[:4]即为[1,2,3,4];
如果没有终止索引,则到最后一个元素结束...5复制列表
复制列表,可创建一个包含整个列表的切片,方法是同时省略起始索引和终止索引([:])。
这让Python创建一个始于第一个元素,终止于最后一个元素的切片,即复制整个列表。...如果将列表a赋列表b,而不是将列表a的副本存储到列表b,这种语法实际上是让Python将新变量b关联到包含在a中的列表,因此这两个变量都指向同一个列表,此处为赋值,不是拷贝。...3我们使用函数remove()来删除列表中的特定值,这之所以可行,是因为要删除的值在列表中只出现了一次。如果要删除列表中所有包含特定值的元素,该怎么办呢?