Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5021
  • 博文数量: 2
  • 博客积分: 131
  • 博客等级: 入伍新兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-24 12:35
文章分类

全部博文(2)

文章存档

2011年(1)

2010年(1)

我的朋友
最近访客

分类: Python/Ruby

2011-01-05 12:07:20

    把看到的关于列表的方法记录下来,以备需要时查阅。
    

   aList.append(obj)                           等同与aList[len(alist):len(aList)] = [obj]

   aList.count(obj)                            返回aList[i] == obj中索引i的值

   aList.extend(spquence)                      等同于aList[len(aList):len(aList)] = sequence

   aList.index(obj)                            返回aList[i] == object中最小的i(如果i不存在会引发ValueEr                                                ror异常)

   aList.insert(index, obj)                    如果index > 0,等同于aList[index:index]  = [obj];

                                               如果index< 0,将object置于列表最前面

   aList.pop([index])                          移除并返回给定索引的项(默认为-1)

   aList.remove(obj)                           等同于aList[aList.index(obj)]

   aList.reverse()                             原地反转aList中的项

   aList.sort([cmp][, key][, reverse)]         对aList中的项进行原地排序。可以提供比较函数cmp、创建

                                               用于排序的键key和reverse标志(布尔值)进行自定义

 

阅读(437) | 评论(0) | 转发(0) |
0

上一篇:Python部分重要内置函数备忘

下一篇:没有了

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