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

Python3.x List方法集合

时间:2015-11-25 21:17:06      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

Python中的一个内置的基础类型叫List,类比于OC中的Array..他是有序的,那么下面写一些基础的方法,以备需要时候查阅:

1>获取List的长度

  len(List)

2> 索引访问元素 

  List[0 ...N]

3> 要取最后一个元素,除了计算索引位置外,还可以使用-1索引,如

  List[-1] 可以拿到最后一个位置的元素

4> List是一个可变的有序表,所以可以追加元素到末尾

  List.append("XXX")

5> 也可插入到指定位置

  List.insert(1,"XXX")   1是代表了下标位置

6> 删除末尾的元素

  List.pop()

7> 删除指定位置的元素

  List.pop(i)  i是索引位置

8> 要把某个元素替换成别的元素,可以直接赋值给对应的索引位置:

  List[i] = "XXX"

9> List的元素数据类型可以不同,有点像swift的tuple(元祖),当然Python也有元祖,而两者也有不同,元祖初始化之后是不可以改变的,没有Insert,append等方法

  List["Apple",123,True]

10> List的元素可以是另外一个List

  List["Python","Java",["OC","Swift"],"易语言"]

  这里要拿到swift可以如此:List[2][1]

Python3.x List方法集合

标签:

原文地址:http://www.cnblogs.com/changjianioser/p/4995729.html

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