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

首頁 >> Research >> 程式設計 >> 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頻道訂閱支持,
或許哪天會將這些程式設計範例弄成教學影片,

當然這些範例程式也會整理在 GitHub上面供大家參考



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發表迴響