首页 > 编程语言 > 详细

python 切片

时间:2017-03-03 12:58:54      阅读:181      评论:0      收藏:0      [点我收藏+]

切片来源:从list中取出来部分list,组成list

   1.传统方法: [list[0],list[1],list[2]]

   2.采用循环

>>> r = []
>>> n = 3
>>> for i in range(n):
...     r.append(L[i])
... 
3.切片:L[0:3]
L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引012,正好是3个元素
与js的数组中的 slice(start,end)/splice(start,end) 功能类似
4.扩展用法:
>>> L[:10:2]  前10个数,每两个取一个:
>>> L[::5]    所有数,每五个取一个
>>> L[:]      复制list

>>> ‘ABCDEFG‘[:3]
‘ABC‘
>>> ‘ABCDEFG‘[::2]
‘ACEG‘
 
 

 

 


 

python 切片

原文:http://www.cnblogs.com/jay--zhang/p/6496083.html

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