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

python 中list语法

时间:2015-09-07 16:51:51      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:linux

通用语法格式是:list[start:end:step]

list[index] --- 返回第(index+1)个元素,受C语言影响,下标亦是从0开始

list[start:end] --- 返回从start开始,到end-1,也就是list[start], list[start+1].....list[end-1]

list[start:end:step] --- 与上面类似,只不过每隔step取一个

list[:end]  ---- 缺省的开端是0

list[start:] ---- 缺省的结尾是len(list),或者-1

负数索引更是方便,它与正数的对应关系为:

正数索引   0    1      2      3

数组元素  [1]   [3]    [5]    [7]

负数索引  -4    -3      -2    -1


实例:

>>> a = [1, 3, 5, 7];  

>>> a[0]  

1  

>>> a[3]  

7  

>>> a[-1]  

7  

>>> a[-2]  

5  

>>> a[0:3]  

[1, 3, 5]  

>>> a[1:3:2]  

[3]  

>>> a[0:3:2]  

[1, 5]  

>>> a[0:-1:2]  

[1, 5]  


本文出自 “dba天空” 博客,请务必保留此出处http://9425473.blog.51cto.com/9415473/1692354

python 中list语法

标签:linux

原文地址:http://9425473.blog.51cto.com/9415473/1692354

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