欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

python中如何進(jìn)行SlicingListsandStrings切片操作

python中如何進(jìn)行Slicing Lists and Strings切片操作,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新新互聯(lián),憑借十多年的網(wǎng)站制作、成都網(wǎng)站制作經(jīng)驗(yàn),本著真心·誠(chéng)心服務(wù)的企業(yè)理念服務(wù)于成都中小企業(yè)設(shè)計(jì)網(wǎng)站有1000+案例。做網(wǎng)站建設(shè),選成都創(chuàng)新互聯(lián)公司

今天學(xué)習(xí)python的Lists、Strings切片操作。

新建一個(gè)python文件命名為py3_slicing.py,在這個(gè)文件中進(jìn)行操作代碼編寫(xiě):

#定義一個(gè)listnumlist = [  0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

#正向索引   0, 1, 2, 3, 4, 5, 6, 7, 8, 9#反向索引 -10,-9,-8,-7,-6,-5,-4,-3,-2,-1
#打印第一個(gè)索引位置的值print(numlist[0])#0
#打印最后一個(gè)索引位置的值print(numlist[-1])#9
#打印第一個(gè)索引位置的值print(numlist[-10])#0
#list[start:end:step]#指定分片的start 開(kāi)始位置
#         end   結(jié)束位置
#         step  步長(zhǎng)(間距)
#打印索引位置0到4的值#這里的參數(shù)0:5 之前文章提到過(guò)#左開(kāi)右閉:包括左不包括右[0,5)print(numlist[0:5])
#[0, 1, 2, 3, 4]
#打印索引位置0到5的值print(numlist[0:6])#[0, 1, 2, 3, 4, 5]#打印索引位置3到7的值print(numlist[3:8])
#[3, 4, 5, 6, 7]
#打印索引位置-7到-3的值print(numlist[-7:-2])#[3, 4, 5, 6, 7]
#打印索引位置1到-3的值print(numlist[1:-2])
#[1, 2, 3, 4, 5, 6, 7]
#打印索引位置1到list結(jié)束位置的值print(numlist[1:])
#[1, 2, 3, 4, 5, 6, 7,8,9]
#打印索引位置5到list結(jié)束位置的值print(numlist[5:])
#[5, 6, 7,8,9]
#打印list開(kāi)始索引位置0到索引-2的值print(numlist[:-1])#[0, 1, 2, 3, 4, 5, 6, 7, 8]
#打印整個(gè)listprint(numlist[:])#打印索引位置2到-2的位置的值,步長(zhǎng)為2print(numlist[2:-1:2])#[2, 4, 6, 8]
#打印索引位置從2到-1位置的值,步長(zhǎng)為-1#結(jié)果為空l(shuí)istprint(numlist[2:-1:-1])#[]#當(dāng)步長(zhǎng)為負(fù)數(shù)的時(shí)候,切片操作是
#從右至左即逆向訪(fǎng)問(wèn)列表中的元素
#不管step步長(zhǎng)取正值還是負(fù)值,
#切片表達(dá)式的begin和end索引值#需要保證在切片操作的訪(fǎng)問(wèn)方向上,#從begin到end之間有元素,#這樣切片操作才能保證返回非空集。
#numlist = [  0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
#     正向索引   0, 1, 2, 3, 4, 5, 6, 7, 8, 9
#     反向索引 -10,-9,-8,-7,-6,-5,-4,-3,-2,-1
#從上邊的注釋可知,numlist[2:-1:-1]從右向左訪(fǎng)問(wèn)list列表#從右向左的有效索引區(qū)間可以為(2,-len(numlist)-1)
#understanding-slice-notation  print(numlist[1::-1])#[1, 0]print(numlist[-1:2:-1])#[9, 8, 7, 6, 5, 4, 3]print(numlist[-1:2:-1])
#[9, 8, 7, 6, 5, 4, 3]
print(numlist[-1:2:-2])#[9, 7, 5, 3]print(numlist[::-1])#[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
#Strings 切片操作學(xué)習(xí)python_url = 'https://www.python.org'
#反轉(zhuǎn)urlprint(python_url[::-1])
#gro.nohtyp.www//:sptth
#獲取domain域名print(python_url[-4:])
#.org
#獲取域名名稱(chēng)print(python_url[12:-4])#python

運(yùn)行效果:

090[0, 1, 2, 3, 4][0, 1, 2, 3, 4, 5][3, 4, 5, 6, 7][3, 4, 5, 6, 7][1, 2, 3, 4, 5, 6, 7][1, 2, 3, 4, 5, 6, 7, 8, 9][5, 6, 7, 8, 9][0, 1, 2, 3, 4, 5, 6, 7, 8][0, 1, 2, 3, 4, 5, 6, 7, 8, 9][2, 4, 6, 8][][1, 0][9, 8, 7, 6, 5, 4, 3][9, 8, 7, 6, 5, 4, 3][9, 7, 5, 3][9, 8, 7, 6, 5, 4, 3, 2, 1, 0]gro.nohtyp.www//:sptth.orgpython

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。

本文題目:python中如何進(jìn)行SlicingListsandStrings切片操作
標(biāo)題URL:http://www.chinadenli.net/article36/ighdsg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄全網(wǎng)營(yíng)銷(xiāo)推廣網(wǎng)站導(dǎo)航網(wǎng)頁(yè)設(shè)計(jì)公司企業(yè)建站品牌網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司