切片原型 strs = 『abcdefg』
strs[start: end:step]
切片的三個引數分別表開始,結束,步長
第一位下標為0
,end
位不取,如
strs[1:3] = 『bc』
如果start
,end
超出現有陣列範圍,按實際範圍截斷
strs[-100:100]=』abcdefg』
step為空時,預設值為
1strs[1:5] = 『bcde』 strs[1:5:2] = 『bd』
step為正時,
start,否則為空
strs[5:1] = 『』
start為空,預設為負無窮
strs[:4] = 『abcd』
end為空,預設為正無窮
strs[2:] = 『cdefg』
strs[:] = 『abcdefg』
step為負時
, start>end,
否則為空
strs[1:5:-1] = 『』
start為空,預設為正無窮
strs[:2:-1] = 『gfed』
end為空,預設為負無窮
strs[4::-1] = 『edcba』
strs[::-1] = 『gfedcba』
python切片解析
切片原型 strs abcdefg strs start end step 切片的三個引數分別表開始,結束,步長 第一位下標為0 end 位不取,如 strs 1 3 bc 如果start end 超出現有陣列範圍,按實際範圍截斷 strs 100 100 abcdefg step為空時,預設值為 ...
python切片原理 深度解析Python切片
詳解python 切片語法 python的切片是特別常用的功能,主要用於對列表的元素取值。使用切片也會讓你的 顯得特別pythonic。切片的主要宣告如下,假設現在有乙個list,命名為alist alist 0,1,2,3,4 切片語法的基本形式為 alist start stop step 可以...
python 切片 Python 列表切片
想必很多人都使用過列表的切片,通過切片可以從列表中獲取乙個或多個元素,但你真的了解切片?一 一般玩法 name a b c d e f g h name 0 2 獲取 0 2 中間的元素,不包括索引為 2 的元素 a b name 2 從 0 開始切,可省略 0 a b name 1 同樣地,切到最...