Python 列表(List) 運算
使用中括號([]),且用逗號來分隔不同資料型態,來建立『列表』資料類型。
a = ['I', 'Love', 'Python']
b = [9,4,5,3]
c = ['I', 'Love', 9, 4]
print(a[0])
print(a[1])
print(a[0]+a[1]+a[2])
print(a[0:2])
print(b[0]+b[1]+b[2]+b[3])
print(b[0])
程式說明:
第1行:宣告一個名稱為 a 的變數空間,將 List 資料,存進去。此 List 資料,全為字串(String)資料。
第2行:宣告一個名稱為 b 的變數空間,將 List 資料,存進去。此 List 資料,全為整數(Int)資料。
第3行:宣告一個名稱為 c 的變數空間,將 List 資料,存進去。此 List 資料,包含字串與整數資料。
第5行:顯示印出 a 列表,索引值為 0 的資料。
第6行:顯示印出 a 列表,索引值為 1 的資料。
第8行:顯示印出 a 列表,索引值從 0 到 1 的資料。
第1行:宣告一個名稱為 a 的變數空間,將 List 資料,存進去。此 List 資料,全為字串(String)資料。
第2行:宣告一個名稱為 b 的變數空間,將 List 資料,存進去。此 List 資料,全為整數(Int)資料。
第3行:宣告一個名稱為 c 的變數空間,將 List 資料,存進去。此 List 資料,包含字串與整數資料。
第5行:顯示印出 a 列表,索引值為 0 的資料。
第6行:顯示印出 a 列表,索引值為 1 的資料。
第8行:顯示印出 a 列表,索引值從 0 到 1 的資料。
運算結果:
I
Love
ILovePython
['I', 'Love']
9453
9
a = ['I', 'Love', 'Python']
a[2] = 'Django'
print(a[0:3])
程式說明:
第2行:將 a 列表,索引值為 2 的資料,修改為Django 。
第3行:顯示印出 a 列表,索引值從 0 到 2 的資料。
第2行:將 a 列表,索引值為 2 的資料,修改為Django 。
第3行:顯示印出 a 列表,索引值從 0 到 2 的資料。
運算結果:
['I', 'Love', 'Django']
a = ['I', 'Love', 'Python']
del a[2]
print(a)
程式說明:
第2行:將 a 列表,索引值為 2 的資料刪除 。
第3行:顯示印出 a 列表,索引值從 0 到 2 的資料。
第2行:將 a 列表,索引值為 2 的資料刪除 。
第3行:顯示印出 a 列表,索引值從 0 到 2 的資料。
運算結果:
['I', 'Love']
KT 的講義,僅說明最基本列表概念,更多詳細列表操作方式,可以至下方參考資料,查找到。