共計 843 個字符,預計需要花費 3 分鐘才能閱讀完成。
在 Python 中,數組和列表都是用來存儲多個值的數據結構。數組是一種固定長度、同類型元素的數據結構,而列表是一種可變長度、可以包含不同類型元素的數據結構。下面是一些常用的數組和列表操作方法:
-
創建數組和列表:
- 數組可以使用
array
模塊的array
函數來創建,需要指定元素類型。 - 列表可以直接使用方括號
[]
來創建,可以包含不同類型的元素。
示例代碼:
import array # 創建數組 arr = array.array('i', [1, 2, 3, 4, 5]) # 創建列表 lst = [1, 2, 'a', 'b', True]
- 數組可以使用
-
訪問數組和列表元素:
- 使用索引訪問元素,索引從 0 開始。
- 使用切片獲取部分元素。
示例代碼:
print(arr[0]) # 輸出第一個元素 print(lst[2:4]) # 輸出列表中索引為 2~3 的元素
-
修改數組和列表元素:
- 使用索引進行賦值操作,修改指定位置的元素。
示例代碼:
arr[0] = 10 # 修改第一個元素為 10 lst[2] = 'c' # 修改列表中索引為 2 的元素為 'c'
-
添加元素到數組和列表:
- 使用數組的
append
方法將元素添加到數組末尾。 - 使用列表的
append
方法將元素添加到列表末尾。
示例代碼:
arr.append(6) # 將元素 6 添加到數組末尾 lst.append('d') # 將元素 'd' 添加到列表末尾
- 使用數組的
-
刪除數組和列表元素:
- 使用數組的
remove
方法刪除第一個匹配的元素。 - 使用列表的
remove
方法刪除第一個匹配的元素。 - 使用
del
關鍵字刪除指定位置的元素。
示例代碼:
arr.remove(3) # 刪除數組中第一個匹配的元素 3 lst.remove('b') # 刪除列表中第一個匹配的元素 'b' del lst[0] # 刪除列表中索引為 0 的元素
- 使用數組的
這些是數組和列表的基本用法,還有許多其他操作和方法可以探索和使用。
丸趣 TV 網 – 提供最優質的資源集合!
正文完