python3 基本數據類型:切片操作


切片操作的區間是左閉右開。

L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] #取L中的前三個數據
print(L[0:3])  #['Michael', 'Sarah', 'Tracy']

#從索引 1 開始,取出 2 個元素出來:
print(L[1:3]) #['Sarah', 'Tracy']

#倒數索引取元素:
print(L[-2:-1]) #['Bob']
print(L[-1:])  #['Jack']
print(L[-2:])  #['Bob', 'Jack']

#原樣復制
print(L[:])  #['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']

#從頭到尾間隔20取數
L1 = list(range(100)) print(L1[::20]) #[0, 20, 40, 60, 80]

 

#元組的切片操作
print((0, 1, 2, 3, 4, 5)[:3]) #(0, 1, 2) #字符串的切片操作
print('ABCDEFG'[:3])  #ABC

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM