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

Python学习笔记(3)--数据结构之列表list

时间:2016-09-08 16:01:18      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:

Python的数据结构有三种:列表、元组和字典

 

列表(list)

  定义:list是处理一组有序项目的数据结构,是可变的数据结构。

  初始化:[], [1, 3, 7], [‘a‘, ‘c‘], [1, ‘s‘, ‘des‘,256]等

      1.增加:append(value)extend(list2)、insert(i, value)

  技术分享

  2.删除:pop([i])、remove(value)

   2.1  i可以是负值

   2.2  i超出范围会报out of range错误

   2.3  remove只会移除第一个遇到的值

     2.4  pop有返回值、remove没有

   技术分享

 

  3.查询:index(value, [start, [stop]])  ---返回列表中第一个出现的值为value的索引,如果没有,则异常 ValueError

  技术分享

  4.修改:list没有直接修改对应元素的方法,只能先找到目标元素所在位置,然后直接赋值

  技术分享

  5.排序:sort()

  技术分享

  6.反转:reverse()

  技术分享

  7.清空:clear()

  技术分享

 

 

    

Python学习笔记(3)--数据结构之列表list

标签:

原文地址:http://www.cnblogs.com/anywherego/p/5853116.html

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