首页 > 编程语言 > 详细

python 中list语法

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

通用语法格式是: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语法

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!