码迷,mamicode.com
首页 > 编程语言 > 详细

Python基本数据结构--列表

时间:2017-10-30 14:42:54      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:异常   ext   一个   end   move   span   抛出异常   bsp   reverse   

列表:

  1.有序的集合;

  2.通过偏移来索引,从而读取数据;

  3.支持嵌套;

  4.可变的类型;

 

列表的操作:

  1.切片:

    a = [1,2,3,4,5,6,7]

    正向索引

    反向索引

    默认索引

  2.添加操作

    1) + 生成新的列表;

 

    2) Extend 接受参数并将该参数的每个元素添加到原有列表中,在原地址修改列表而不是新建列表。

    

    3) Append:添加任意对象到列表末端;

 

    4) Insert:插入任意对象到列表中,可以控制插入位置。

  

  3. 修改

    修改列表本身只需要直接赋值操作就行。

 

  4. 删除操作

    1) Del :通过索引删除指定位置的元素。

  

    2) Remove: 移除列表中指定值的第一个匹配值。如果没有找到,会抛出异常。

 

    3) Pop: 返回最后一个元素,并从list中删除它。

 

  5. 成员关系

    1) in not in: 判断一个元素是否存在列表里。返回一个bool类型,元素在列表中返回true,否则返回false

 

  6. 排序/反转

    1) sort/reverse都是直接在原列表上修改,他们的返回值为None。

 

Python基本数据结构--列表

标签:异常   ext   一个   end   move   span   抛出异常   bsp   reverse   

原文地址:http://www.cnblogs.com/youxxn/p/7753521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!