插入函数:
insert(index, value)
append(value)
extend(value)
如果value不是一个集合而只是单独一个数据的话,append与extend后的效果是一致的。但是当value是一个集合数据时,append则把value当作一个整体插入list,而extend则是把value中的各个元素拆开分别插入list。insert与append的语义相近,只是多提供一个位置参数index。
删除函数:
remove(value)
pop([index])
remove删除value的第一次出现,而不能删除值为value的所有元素。
pop默认删除最后一个元素,但是也可以提供一个索引参数。同时该函数还返回删除的元素。
查询函数:
index(value, [start, [stop]])
count(value)
index返回值为value的元素的第一次出现(索引)。count返回值为value的元素个数。
其他函数:
sort()
reverse()
这些函数均是无参函数,改变list自身。
补充:
与索引有关的函数:
insert
pop
index
解释见上。
阅读(2191) | 评论(0) | 转发(0) |