最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python切片知識解析

 更新時間:2016年03月06日 10:34:50   作者:alert123  
這篇文章主要介紹了Python切片知識解析的相關(guān)資料,需要的朋友可以參考下

切片原型 strs = ‘a(chǎn)bcdefg'

Strs[start: end:step]

切片的三個參數(shù)分別表開始,結(jié)束,步長

第一位下標(biāo)為0,end位不取,如strs[1:3] = ‘bc'

如果start,end超出現(xiàn)有數(shù)組范圍,按實際范圍截斷strs[-100:100]='abcdefg'

Step為空時,缺省值為1

Strs[1:5] = ‘bcde' strs[1:5:2] = ‘bd'

Step為正時,start<end,否則為空

Strs[5:1] = ‘'

Start為空,默認(rèn)為負(fù)無窮 strs[:4] = ‘a(chǎn)bcd'

End為空,默認(rèn)為正無窮 strs[2:] = ‘cdefg'

Strs[:] = ‘a(chǎn)bcdefg'

Step為負(fù)時, start>end, 否則為空
Strs[1:5:-1] = ‘'

Start為空,默認(rèn)為正無窮 strs[:2:-1] = ‘gfed'

End為空,默認(rèn)為負(fù)無窮 strs[4::-1] = ‘edcba'

Strs[::-1] = ‘gfedcba'

python 切片

切片操作符是序列名后跟一個方括號,方括號中有一對可選的數(shù)字,并用冒號分割。注意這與你使用的索引操作符十分相似。記住數(shù)是可選的,而冒號是必須的。

切片操作符中的第一個數(shù)(冒號之前)表示切片開始的位置,第二個數(shù)(冒號之后)表示切片到哪里結(jié)束,第三個數(shù)(冒號之后)表示切片間隔數(shù)。如果不指定第一個數(shù),Python就從序列首開始。如果沒有指定第二個數(shù),則Python會停止在序列尾。注意,返回的序列從開始位置開始 ,剛好在 結(jié)束 位置之前結(jié)束。即開始位置是包含在序列切片中的,而結(jié)束位置被排斥在切片外。

這樣,shoplist[1:3]返回從位置1開始,包括位置2,但是停止在位置3的一個序列切片,因此返回一個含有兩個項目的切片。類似地,shoplist[:]返回整個序列的拷貝。shoplist[::3]返回位置3,位置6,位置9…的序列切片。

你可以用負(fù)數(shù)做切片。負(fù)數(shù)用在從序列尾開始計算的位置。例如,shoplist[:-1]會返回除了最后一個項目外包含所有項目的序列切片,shoplist[::-1]會返回倒序序列切片。

使用Python解釋器交互地嘗試不同切片指定組合,即在提示符下你能夠馬上看到結(jié)果。序列的神奇之處在于你可以用相同的方法訪問元組、列表和字符串。

相關(guān)文章

最新評論

高阳县| 如皋市| 田林县| 集安市| 齐齐哈尔市| 青冈县| 阜南县| 西盟| 确山县| 荣昌县| 原阳县| 寻甸| 清丰县| 深水埗区| 迭部县| 桓台县| 原平市| 醴陵市| 周至县| 苏尼特左旗| 台江县| 积石山| 卢湾区| 云梦县| 灵山县| 城市| 广平县| 扬州市| 永济市| 延寿县| 绥化市| 宣武区| 昂仁县| 漳州市| 河间市| 玉门市| 宁都县| 卓资县| 珠海市| 大厂| 遂溪县|