Python 數組
- 上一頁 Python Lambda
- 下一頁 Python 類/對象
請注意,Python 沒有內置對數組的支持,但可以使用 Python 列表代替。
什么是數組?
數組是一種特殊變量,能夠一次包含多個值。
如果您有一個項目列表(例如,汽車品牌列表),將牌子存儲在單個變量中可能如下所示:
car1 = "Porsche" car2 = "Volvo" car3 = "BMW"
但是,如果您想遍歷這些品牌并找到特定的汽車品牌怎么辦?如果不是 3 輛車,而是 300 輛怎么辦?
解決方案是數組!
數組可以在單個名稱下保存多個值,您可以通過引用索引號來訪問這些值。
刪除數組元素
您可以使用 pop()
方法從數組中刪除元素。
實例
刪除 cars 數組的第二個元素:
cars.pop(1)
您也可以使用 remove()
方法從數組中刪除元素。
實例
刪除值為 "Volvo" 的元素:
cars.remove("Volvo")
注釋:列表的 remove()
方法僅刪除首次出現的指定值。
數組方法
Python 提供一組可以在列表或數組上使用的內建方法。
方法 | 描述 |
---|---|
append() | 在列表的末尾添加一個元素 |
clear() | 刪除列表中的所有元素 |
copy() | 返回列表的副本 |
count() | 返回具有指定值的元素數量。 |
extend() | 將列表元素(或任何可迭代的元素)添加到當前列表的末尾 |
index() | 返回具有指定值的第一個元素的索引 |
insert() | 在指定位置添加元素 |
pop() | 刪除指定位置的元素 |
remove() | 刪除具有指定值的項目 |
reverse() | 顛倒列表的順序 |
sort() | 對列表進行排序 |
注釋:Python 沒有內置對數組的的支持,但可以使用 Python 列表代替。
- 上一頁 Python Lambda
- 下一頁 Python 類/對象