Python列表元素的訪問_元素出現次數統計_成員資格判斷

一、通過索引直接訪問元素
索引的區間在[0, 列表長度-1]這個範圍。超過這個範圍則會拋出異常
a = [1,2,3,4,5,6,7,8]
print(a[3])   #結果:4

二、index()獲得指定元素在列表中首次出現的索引
語法是:index(value,[start,[end]]) 其中,start 和 end 指定了搜索的範圍
b = [10,20,30,40,50,20,30,20,30]
print(b.index(20))     #結果:1
print(b.index(20,3))   #結果:5
print(b.index(20,6,8)) #結果:7 從索引位置 6到8這個區間,第一次出現20元素的位置

三、count()獲得指定元素在列表中出現的次數
f = [10,20,30,40,50,20,30,20,30]
print(f.count(20))    #結果:3
print(f.count(21))    #結果:0

四、len()返回列表長度
d = [10,20,30,40,50,20,30,20,30]
print(len(d))   #結果:9

五、成員資格判斷
判斷列表中是否存在指定的元素,我們可以使用 count()方法,返回0則表示不存在,返回大於0則表示存在。
一般我們會使用更加簡潔的 in 關鍵字來判斷,直接返回 True或 False

m = [10,20,30,40]
print(11 in m)     #結果:False
print(10 in m)     #結果:True
print(12 not in m) #結果:True

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章