初學 Python(十一)——切片

Coffee_zq發表於2016-11-06

初學 Python(十一)——切片

 

  初學 Python,主要整理一些學習到的知識點,這次是切片。

#-*- coding:utf-8 -*-  
  
''''' 
切片 
'''  
L = ['name','age','sex','address','company']  
#取前2個  
print L[0:2]  
print L[:2]  
#取倒數第一個  
print L[-1]  
#取後兩個  
print L[-2:]  
#取倒數第二個  
print L[-2:-1]  
print len(L)  
#隔一個數取一次,從第一個數開始  
print L[::2]  
print L[:3:2]  
''''' 
裡面的數字代表的是索引,半閉,[0:2]即0=<index<2 
[x:y:z]中x:y代表範圍,x不寫代表0,y不寫代表陣列的長度,z代表間隔 
意思為距離第一個數的距離為z的倍數的數都取出來,直到結束 
'''  
  
#元組和字串都可以用切片取值

 

相關文章