獲取 Python 中列表的最後一個元素

  1. 在 Python 中使用 pop() 函式獲取列表的最後一個元素
  2. 在 Python 中使用 -1 索引獲取列表的最後一個元素
獲取 Python 中列表的最後一個元素

在本教程中,我們將討論獲取 Python 中列表的最後一個元素的方法。

在 Python 中使用 pop() 函式獲取列表的最後一個元素

pop() 函式可用於獲取列表的最後一個元素。預設情況下,pop() 函式返回列表的最後一個元素,並從列表中刪除該元素。以下程式碼示例向我們展示瞭如何在 Python 中使用 pop() 函式獲取列表的最後一個元素。

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

last = list1.pop()

print(last)
print(list1)

輸出:

4
[0, 1, 2, 3]

在上面的程式碼中,我們首先初始化一個列表 list1,然後使用 pop() 函式獲得 list1 的最後一個元素。

在 Python 中使用 -1 索引獲取列表的最後一個元素

如果我們不想從列表中刪除最後一個元素,則必須使用 -1 作為列表索引。在 Python 中,-1 索引表示最後一個索引。同樣,-2 索引表示倒數第二個索引,依此類推。以下程式碼示例向我們展示瞭如何在 Python 中使用 -1 索引獲取列表的最後一個元素。

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

print(list1[-1])
print(list1)

輸出:

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

在上面的程式碼中,我們首先初始化一個列表 list1,然後使用 -1 索引獲得 list1 的最後一個元素。

這兩種方法做的事情都是一樣的,唯一的區別是 pop() 函式刪除最後一個元素,而 -1 索引卻不刪除。

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 中將列表轉換為字串