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 的資料。

運算結果:

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 的資料。

運算結果:

['I', 'Love', 'Django']

  • 刪除列表其中一筆資料

a = ['I', 'Love', 'Python']
del a[2]
print(a)
程式說明:
第2行:將 a 列表,索引值為 2 的資料刪除 。
第3行:顯示印出 a 列表,索引值從 0 到 2 的資料。

運算結果:

['I', 'Love']
KT 的講義,僅說明最基本列表概念,更多詳細列表操作方式,可以至下方參考資料,查找到。

參考資料:

這個網誌中的熱門文章

16天記下7000單字

2023 最新入門零基礎 Kotlin教學【從零開始學 Kotlin 程式設計】Kotlin 教學課程目錄 (Android Kotlin, IntelliJ IDEA, Android Studio, Android APP 開發教學)

2022 最新入門零基礎 Flutter教學 【Flutter 程式設計入門實戰 30 天】Flutter 教學課程目錄 (IntelliJ IDEA 開發教學)

nano 文字編輯器

【從零開始學 Flutter 程式設計】SharedPreferences 設定檔資料存取