讓你成為Python控制結構達人(8)List串列的函數


讓你成為Python控制結構達人(8)List串列的函數



Python的List串列裡還有很多要學的!今天就讓我們一起來學它的函數!

Python 的 List 串列【基本的List串列說明,請參考之前的Python教學Python控制結構6.List串列】中,我們不僅可以隨意替換、索引 List 中的物件【請參考:Python控制結構7.List串列與其他運算子的應用

我們可以使用「append」來增加串列中的物件。如下例所示:


GearList = ["BCD", "調節器", "蛙鞋"]
GearList.append("潛水面罩")
print(GearList)

上述範例結果為:


['BCD', '調節器', '蛙鞋', '潛水面罩']

我們可以使用「len」來計算 List 串列中有多少物件:


GearList = ["BCD", "調節器", "蛙鞋"]
print(len(GearList))

上述例子結果為「3」。

「len」可與「append」合用,Python 語法範例如下:


GearList = ["BCD", "調節器", "蛙鞋"]
GearList.append("潛水面罩")
print(len(GearList))

上述例子結果為「4」。

剛剛提到,在 Python 中我們可以使用「append」來增加串列中的物件。但是「append」都是把物件增加在串列的最後面。若希望物件增加到串列的中間,就用「insert」:


GearList = ["BCD", "調節器", "蛙鞋"]
index=1
GearList.insert(index,"潛水面罩")
print(GearList)

結果為:

['BCD', '潛水面罩', '調節器', '蛙鞋']

以上範例,我們在 List 串列那一行的後方,加入了「index=1」,指定索引號碼為「1」。所以,"潛水面罩"這物件就被安插在索引序號為「1」的位置。

Python 的 List 串列用法可說是多樣化。我們甚至可以使用「index」來查看指定物件的索引序號如下:


GearList = ["BCD", "調節器", "蛙鞋"]
index=2
GearList.insert(index,"潛水面罩")
print(GearList.index("BCD"))
print(GearList.index("蛙鞋"))
print(GearList.index("調節器"))
print(GearList.index("潛水面罩"))

結果為:


0
3
1
2

List串列尚可搭配 for 迴圈,讓 List串列中的所有物件都可以被 Python 程式執行!【請參考之後的Python教學Python控制結構10.for迴圈





相關文章:

Python控制結構一點就通!(9)Range數列生成

Python控制結構一點就通!(10)for迴圈

Python控制結構一點就通!(終)實作簡單的計算機

美國上市公司達內教育攜手惠普英特爾一起培育下一代IT人才!

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

小屈為了穩坐藥妝龍頭,員工必修大數據課程

人人都能是工程師!台灣 IT 培訓中心推「找到工作再付學費」專案,要試試嗎?

這個網誌中的熱門文章

全球首屆"元宇宙時裝周"盛會,一起來看看!

人工智慧最關鍵始祖,最接近神的男人1:是預言家還是科學

前端工程師設定CSS背景的五種方法(一)背景固定模式設定