麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > python列表切片是什么

python列表切片是什么

來源:千鋒教育
發布人:xqq
時間: 2023-11-10 08:24:36 1699575876

我們基本上都知道Python的序列對象都是可以用索引號來引用的元素的,索引號可以是正數由0開始從左向右,也可以是負數由-1開始從右向左。

在Python中對于具有序列結構的數據來說都可以使用切片操作,需注意的是序列對象某個索引位置返回的是一個元素,而切片操作返回是和被切片對象相同類型對象的副本。

如下面的例子,雖然都是一個元素,但是對象類型是完全不同的:

>>>alist=[0,1,2,3,4,5,6,7,8,9]

>>>alist[0]

0

>>>alist[0:1]

[0]

通常一個切片操作要提供三個參數[start_index:stop_index:step]

start_index是切片的起始位置

stop_index是切片的結束位置(不包括)

step可以不提供,默認值是1,步長值不能為0,不然會報錯ValueError。

當step是正數時,以list[start_index]元素位置開始,step做為步長到list[stop_index]元素位置(不包括)為止,從左向右截取,

start_index和stop_index不論是正數還是負數索引還是混用都可以,但是要保證list[stop_index]元素的【邏輯】位置

必須在list[start_index]元素的【邏輯】位置右邊,否則取不出元素。

比如下面的幾個例子都是合法的:

>>>alist=[0,1,2,3,4,5,6,7,8,9]

>>>alist[1:5]

[1,2,3,4]

>>>alist[1:-1]

[1,2,3,4,5,6,7,8]

>>>alist[-8:6]

[2,3,4,5]

當step是負數時,以list[start_index]元素位置開始,step做為步長到list[stop_index]元素位置(不包括)為止,從右向左截取,

start_index和stop_index不論是正數還是負數索引還是混用都可以,但是要保證list[stop_index]元素的【邏輯】位置

必須在list[start_index]元素的【邏輯】位置左邊,否則取不出元素。

比如下面的幾個例子都是合法的:

>>>alist=[0,1,2,3,4,5,6,7,8,9]

>>>alist[-1:-5:-1]

[9,8,7,6]

>>>alist[9:5:-1]

[9,8,7,6]

>>>alist[-1:1:-1]

[9,8,7,6,5,4,3,2]

>>>alist[6:-8:-1]

[6,5,4,3]

假設list的長度(元素個數)是length,start_index和stop_index在符合虛擬的邏輯位置關系時,

start_index和stop_index的絕對值是可以大于length的。比如下面兩個例子:

>>>alist=[0,1,2,3,4,5,6,7,8,9]

>>>alist[-11:11]

[0,1,2,3,4,5,6,7,8,9]

>>>alist[11:-11:-1]

[9,8,7,6,5,4,3,2,1,0]

另外start_index和stop_index都是可以省略的,比如這樣的形式alist[:],被省略的默認由其對應左右邊界起始元素開始截取。

看一下具體的實例:

>>>alist=[0,1,2,3,4,5,6,7,8,9]

>>>alist[:]

[0,1,2,3,4,5,6,7,8,9]

以上內容為大家介紹了python培訓之列表切片是什么,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。

tags: python培訓
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
主站蜘蛛池模板: 伊人久久精品亚洲午夜| 91精品国产91久久久久久| 国产精品播放| 午夜体验试看120秒| 大学生男男澡堂69gaysex| 国产嫩草影院精品免费网址| 午夜性爽快| 国产欧美va欧美va香蕉在线 | 亚洲噜噜噜噜噜影院在线播放| 国产在线观看免费完整版中文版| 在车上狠狠的吸她的奶| 日本无遮挡漫画| 色一情一乱一伦黄| 卡通动漫精品一区二区三区| 好妻子韩国片在线| 在线观看免费视频一区| 亚洲一区二区三区免费| 桃花综合久久久久久久久久网| 久久综合狠狠综合久久综合88| 精品无码久久久久久国产 | 大胸小子bd在线观看| 欧美aa在线观看| 女人张腿让男人捅| 国产福利午夜| 亚洲伊人色欲综合网| 天天爱夜夜做| 翁公厨房嫒媛猛烈进出| 成年免费a级毛片| 国产福利一区二区在线观看| 可播放的gαy片男男| 黄色毛片国产| 俺去ye| 桃花影院www视频播放| 亚洲大香人伊一本线| 国产男女猛烈无遮挡免费视频| 成年人免费观看| 欧美日韩一级二级三级| 国产剧情麻豆剧果冻传媒视频免费| 美女让我桶| 7777精品伊人久久久大香线蕉 | 国产69久久精品成人看|