2022年6月24日 星期五

Python 基礎:List 的使用範例詳解

之前提到 Python 資料型態的時候,

提到過 List 串列,

在 List 使用範例文中簡單了解到串列使用的方式,

今天則是要來詳細介紹下關於

Python 基礎:List 的使用範例詳解

認識 List 

串列 (List) 是由一系列元素以逗號相隔開,

並且將這些元素放置在中括號中 [] 的資料型態,

需要存取的時候使用串列名稱加上索引值即可,

功能上在 C語言中相當於 array 


增加刪除串列元素

要在一個串列中增減元素很簡單,

可透過 append(), extend(), insert() , remove() 等等方式,

使用 append() ,會在串列末端新增元素,若新增的資料為串列,會將其視為一個元素加入 ;
使用 extend() 則適用於兩個串列連結,與 append()的差異可參照範例程式;

串列名稱.insert(索引值, 元素內容),可直接於串列的任意位置插入一個元素;
串列名稱.remove(元素內容),可以直接將找到的第一個元素內容從串列中移除;

若使用 
del 串列名稱
則會將串列從程式中刪除


其他應用方式

Python 允許串列相加,而兩個串列相加相當於使用 extend() 將兩個串列結合,

若將串列乘以一個數字則是代表將這個串列的元素重複的次數,差異的話可參照範例程式,

若想建立一個空串列,可直接寫為

# 宣告空集合
demolist = []

總結

除了新增、插入、刪除、移除元素等方法之外,

Python 也提供了許多其他方法方便程式設計中使用,

像是 sort(), count() 等等,

這些就待下次有機會再講解。

雖說目前這部分並沒有影片講解,

不過還沒有訂閱的朋友,可先前往本站 YouTube頻道訂閱支持,

或許哪天會將這些程式設計範例弄成教學影片



沒有留言: