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

  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

  • 在 Python 中將字典轉換為列表
  • 從 Python 列表中刪除某元素的所有出現
  • 在 Python 中從列表中刪除重複項
  • 如何在 Python 中獲取一個列表的平均值
  • Python 列表方法 append 和 extend 之間有什麼區別
  • 如何在 Python 中將列表轉換為字串