91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中如何進行Slicing Lists and Strings切片操作

發布時間:2021-12-04 09:40:42 來源:億速云 閱讀:133 作者:柒染 欄目:大數據

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

今天學習python的Lists、Strings切片操作。

新建一個python文件命名為py3_slicing.py,在這個文件中進行操作代碼編寫:

#定義一個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
#打印第一個索引位置的值print(numlist[0])#0
#打印最后一個索引位置的值print(numlist[-1])#9
#打印第一個索引位置的值print(numlist[-10])#0
#list[start:end:step]#指定分片的start 開始位置
#         end   結束位置
#         step  步長(間距)
#打印索引位置0到4的值#這里的參數0:5 之前文章提到過#左開右閉:包括左不包括右[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結束位置的值print(numlist[1:])
#[1, 2, 3, 4, 5, 6, 7,8,9]
#打印索引位置5到list結束位置的值print(numlist[5:])
#[5, 6, 7,8,9]
#打印list開始索引位置0到索引-2的值print(numlist[:-1])#[0, 1, 2, 3, 4, 5, 6, 7, 8]
#打印整個listprint(numlist[:])#打印索引位置2到-2的位置的值,步長為2print(numlist[2:-1:2])#[2, 4, 6, 8]
#打印索引位置從2到-1位置的值,步長為-1#結果為空listprint(numlist[2:-1:-1])#[]#當步長為負數的時候,切片操作是
#從右至左即逆向訪問列表中的元素
#不管step步長取正值還是負值,
#切片表達式的begin和end索引值#需要保證在切片操作的訪問方向上,#從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]從右向左訪問list列表#從右向左的有效索引區間可以為(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 切片操作學習python_url = 'https://www.python.org'
#反轉urlprint(python_url[::-1])
#gro.nohtyp.www//:sptth
#獲取domain域名print(python_url[-4:])
#.org
#獲取域名名稱print(python_url[12:-4])#python

運行效果:

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

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

靖边县| 栾川县| 乐昌市| 轮台县| 瑞昌市| 龙游县| 霸州市| 高尔夫| 元朗区| 确山县| 临城县| 蒙山县| 闸北区| 德阳市| 沽源县| 康马县| 苏尼特右旗| 吴川市| 遵义市| 和田市| 吉林省| 五大连池市| 米易县| 汉中市| 革吉县| 甘肃省| 泰来县| 定远县| 大港区| 红桥区| 城市| 邮箱| 绵竹市| 沂南县| 吉林省| 河间市| 大姚县| 桦川县| 江安县| 青冈县| 惠州市|