在 Python 中按索引刪除列表元素

Muhammad Maisam Abbas 2023年1月30日 2021年3月21日
  1. 在 Python 中使用 del 關鍵字按索引刪除列表元素
  2. 在 Python 中使用 pop() 函式按索引刪除列表元素
在 Python 中按索引刪除列表元素

在本教程中,我們將討論在 Python 中按索引刪除列表元素的方法。

在 Python 中使用 del 關鍵字按索引刪除列表元素

del 語句用於刪除 Python 中的物件。del 語句還可用於按索引刪除列表元素。以下程式碼示例向我們展示瞭如何在 Python 中使用 del 關鍵字按索引刪除列表元素。

list1 = [0,1,2,3,4]

del list1[1]

print(list1)

輸出:

[0, 2, 3, 4]

在上面的程式碼中,我們首先初始化一個列表,然後使用 del 關鍵字刪除列表索引 1 處的元素。

在 Python 中使用 pop() 函式按索引刪除列表元素

pop() 函式用於刪除指定索引處的 list 元素。pop() 函式返回刪除的元素。以下程式碼示例向我們展示瞭如何使用 Python 中的 pop() 函式通過索引刪除列表元素。

list1 = [0,1,2,3,4]

removedElement = list1.pop(1)

print(list1)
print(removedElement)

輸出:

[0, 2, 3, 4]
1

在上面的程式碼中,我們首先初始化一個列表,然後使用 pop() 函式刪除列表索引 1 上的元素。

del 關鍵字方法和 pop() 函式都能執行相同的任務。唯一的區別是,del 關鍵字刪除了給定索引處的元素,但是 pop() 函式也返回了已刪除的元素。

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

相關文章 - Python List