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

python 切片

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

标签:append   sel   表示   pre   slice   pen   word   prompt   开始   

切片来源:从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 切片

标签:append   sel   表示   pre   slice   pen   word   prompt   开始   

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

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