列表訪問匯總(上)

產(chǎn)生需求的原因:

Python中常見的數(shù)據(jù)結(jié)構(gòu)可以統(tǒng)稱為容器。序列(如列表和元組)、映射(如字典)以及集合(set)是三類主要的容器,我會把它拆分成多個知識點,稍微提點一下定義,不過大部分是注重實操訓(xùn)練的,會將其中知識點的結(jié)構(gòu)以函數(shù)的語法格式、函數(shù)的使用案例講解。

需求目標(biāo):

今天講述一下列表的概念和訪問列表兩種方式(分別是讀取列表第X個元素 和 讀取列表某個范圍的元素組)

具體實操:

1、列表概念:
列表是Python以及其他語言中最常用到的數(shù)據(jù)結(jié)構(gòu)之一。
Python中使用中括號[]來表示列表

2、訪問列表

1)讀取列表第X個元素

1.png

語法格式:列表名[索引值]

注意:其中索引值分成正向索引和逆向索引,0為列表正向索引中的第一個,-1為列表反向索引中的最后一個
案例:

a = [1,'a',[1,2],{'key':'value'}]
print(a[0])  #正向索引,尋找列表中的天日第一個元素
print(a[-4]) #反向索引,尋找列表中的第一個元素

2)讀取列表某個范圍的元素組

語法格式:列表名[初始索引值:終點索引值]

作用:索引值位置需要數(shù)字,遵照包前不包后的原則

案例:

a = [1,'a',[1,2],{'key':'value'}]
print(a[1:3])  # 正向索引,取'a', [1, 2]
print(a[-3:-1])  # 反向索引,取'a', [1, 2]
print(a[0:1])  # 取首部第一個元素【和a[:1]一樣】
print(a[-1:])  # 取尾部最后一個元素【和a[-1]的區(qū)別在a[-1:]會將最后一個元素轉(zhuǎn)換成列表,而a[-1]只會提取最后一個元素】
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容