串列是將一連串的元素放入序列中,且各自都有編號。是我們儲存資料的好幫手,能讓我們更有效率的存取資料。
串列特性:
-可存取多個資料
-值有順序性
-可刪、增、改以及排序串列內的值
常用的函式:
創建串列
lis = [5,7,9,11,13]
計算串列長度
>>>len(lis)
5
找出最大元素
>>>max(lis)
13
找出最小元素
>>>min(lis)
5
取得i到j-i的元素
>>>lis[1:4]
[7,9,11]
在尾端加入元素
>>>lis.append(15)
>>>lis
[5,7,9,11,13,15]
在特定位子加入元素
>>>lis.inser(0,3)
>>>lis
[3,5,7,9,11,13,15]
由小到大排序
>>>lis.sort()
翻轉串列
>>>lis.reverse()
若要將串列由大到小排列,只要先用sort()由小到大排序再利用reverse()翻轉串列即可。
注意:
因為串列裡的index是由0開始,因此若在提取資料時計算錯而導致超出範圍,會出現IndexError這個錯誤訊息,請大家多多注意。
---20230917---