Chinaunix首页 | 论坛 | 博客
  • 博客访问: 141167
  • 博文数量: 30
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-07 10:53
文章分类

全部博文(30)

文章存档

2009年(1)

2008年(29)

我的朋友

分类: Python/Ruby

2008-06-29 09:49:29

插入函数:
   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) |
0

上一篇:qt开发总结

下一篇:dict成员函数解析

给主人留下些什么吧!~~