之前提到 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頻道訂閱支持,
或許哪天會將這些程式設計範例弄成教學影片
沒有留言:
張貼留言