從 Python 中的元組記錄列表中提取後部元素


如果需要從一個元組列表中提取尾部元素,可以使用列表解析和負索引來實現。

列表解析是迭代列表並對其執行操作的簡寫形式。

列表可用於儲存異構值(即任何資料型別的資料,如整數、浮點數、字串等)。

元組列表基本上包含儲存在列表中的元組。

以下對其進行了演示 −

示例

即時演示

my_list = [('Will', 67, 45), ('Jam', 34, 56), ('Pow', 99, 123), ('Nyk', 0, 56)]

print ("The list of tuples is : " )
print(my_list)

my_result = [lis[-1] for lis in my_list]

print ("The list of tuples with only rear tuple element is : " )
print(my_result)

輸出

The list of tuples is :
[('Will', 67, 45), ('Jam', 34, 56), ('Pow', 99, 123), ('Nyk', 0, 56)]
The list of tuples with only rear tuple element is :
[45, 56, 123, 56]

解釋

  • 建立了一個元組列表,並將其顯示在控制檯上。
  • 使用列表解析來迭代元組列表,並使用負索引訪問最後一個元素。
  • 此操作儲存在變數中。
  • 此變數將顯示在控制檯上的輸出。

更新於:11-Mar-2021

1K+ 瀏覽量

開啟你的 職業生涯

完成課程即可獲得認證

立即開始
廣告