往数组中添加元素
可以通过append方法在列表的末尾添加单个元素
x = [1,2,3]
x.append(4)
- 或者使用extend方法在列表末位添加多个元素,参数就变成了列表
x.append([4,5,6])
- 或者使用insert方法在任意位置添加元素,第一个参数是插入元素的位置,第二个参数是插入元素的值
x.insert(0,-1)
删除
使用del关键字删除指定位置的元素
input = [1,2,3,4]
del input[1]
- 使用pop方法删除指定位置的元素
input = [1,2,4,5,6]
input.pop(2)
注意list的pop方法如果指定参数的话,会删除指定索引位置的元素,如果未指定将删除list的最后一个元素。
remove() 函数用于移除列表中某个值的第一个匹配项。
aList = [123, 'xyz', 'zara', 'abc', 'xyz'];
aList.remove('xyz');
print "List : ", aList;
aList.remove('abc');
print "List : ", aList;
以上实例输出结果如下:
List : [123, 'zara', 'abc', 'xyz']
List : [123, 'zara', 'xyz']
- 排序
list.sort()