星期四, 1月 26, 2017

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 的講義,僅說明最基本列表概念,更多詳細列表操作方式,可以至下方參考資料,查找到。

參考資料:

0 意見 :

張貼留言

回覆意見時,麻煩輸入一下暱稱
(隨便取個名字也好~ ^_^)
好讓我方便回覆您的問題,
選擇「名稱/網址」輸入您的暱稱,
麻煩一下,謝謝大家。

關閉廣告 [X]